Job Description

Position Description:


As a Senior .NET Developer, you will take ownership of the design and development of critical application modules. You will play a key role in architectural discussions, mentor junior developers, and ensure adherence to best coding practices across the team. The role requires strong technical expertise in .NET full stack development and a solid understanding of software architecture and design principles.

Responsibilities:
•Design and develop complex features using C#.NET web applications
• Take ownership of critical modules and deliver high-quality, scalable solutions
• Analyze system requirements and translate them into robust code and database logic
• Work with XML Web Services, WCF, XSD, XPath, and Entity Framework
• Participate in application architecture discussions focusing on scalability and performance
• Manage Git branching strategies, perform code reviews, and support build integrations
• Im...

Apply for this Position

Ready to join CGI? Click the button below to submit your application.

Submit Application