Software Developer (Full Stack) responsible for designing and implementing innovative software solutions. Collaborate with stakeholders to understand business requirements and implement cloud-native and.NET solutions. Participate in testing, defect resolution, and deployment activities to ensure smooth delivery and high-quality outcomes.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- At least 2 years of hands-on experience designing, building, testing, and deploying Azure cloud solutions
- Deep technical knowledge of C#.NET, ASP.NET, VB.NET, and mainframe technologies like COBOL, CICS, DB2, and JCL
- Strong SQL skills and a solid grasp of relational database design and optimization
- Experience with scripting languages like Python and PowerShell to automate and streamline tasks
- Familiarity with cloud platforms—especially Microsoft Azure—and a readiness to explore new features and best practices
- Comfort with version control tools like VSTS and GIT, and a solid understanding of MVC architecture and object-oriented programming principles
- A growth mindset—eager to learn, adapt, and evolve through continuous professional development
Benefits
- Annual Paid vacation
- Annual individual performance incentive
- Defined benefit pension plan
- Comprehensive group insurance plan to support your well-being from day one
- Support towards your personal and professional growth with training, mentorship and more
- An inclusive workplace culture and environment