BackFull-Stack Developer
@ CGI
Position Description:
We are seeking a skilled full-stack developer with strong Azure and .NET development experience to join our team. The ideal candidate will have a strong background in cloud-based solutions using Microsoft Azure, .NET development and front-end development experience. The developer will be responsible for designing, developing, and maintaining applications that leverage Azure services for optimal performance and scalability.
At CGI, a world-class IT company, you will be involved in a mission critical project working with smart, dedicated people building forward looking solutions and making an impact with both internal and client stakeholders. Preferred locations: Fairfax, VA, Lafayette, LA, Knoxville, TN, Belton, TX, Lebanon, VA
Contract requires US Citizenship
Your future duties and responsibilities:
- Design, develop, and maintain applications using Microsoft Azure services and .NET technologies.
- Collaborate with cross-functional teams to define and implement cloud-based solutions and best practices.
- Utilize Azure services to enhance application functionality, performance, and scalability.
- Implement and manage CI/CD pipelines for automated deployment and testing.
- Troubleshoot and resolve issues related to application performance and cloud infrastructure.
- Stay up-to-date with the latest .NET and Azure technologies and industry trends to continuously improve solutions.
- Provide technical expertise and support to team members and stakeholders.
Qualifications:
Required qualifications to be successful in this role:
- 5+ years of experience in software development with a focus on Microsoft technologies.
- Solid Experience in front-end development using Angular/React or other modern UI frameworks.
- Extensive experience in developing and maintaining applications using the .NET Framework and .NET Core, with a strong understanding of object-oriented programming principles and design patterns.
- Solid experience with Microsoft Azure services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Logic Apps, DevOps, and Azure Active Directory.
- Proficient in Visual Basic for Applications (VBA), specifically for automating processes within Microsoft Office applications such as Excel, Word, and Access.
- Familiarity with Azure DevOps for continuous integration and deployment pipelines, automated testing, and release management.
- Strong experience using GIT, TFS, or other version control systems.
- Experience in designing and developing RESTful APIs, web services, and integrating external APIs.
- Strong experience in .NET development, cloud architecture and Microsoft Azure cloud services.
- Solid understanding of cloud architecture, networking, and security principles.
- Proficiency in SQL Server database design, performance tuning, stored procedures, and query optimization.
Desired qualifications/non-essential skills required:
- Certification in Microsoft Azure (e.g., Azure Developer Associate).
- Experience with other cloud platforms and technologies.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Agile development methodologies
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Experience working with GitHub Enterprise Server (GHES)
- Microservices architecture
- Serverless computing
Skills:
- Azure API Management
- Azure App Services
How to Apply:
Apply online at: https://cgi.njoyn.com/corp/xweb/xweb.asp?NTKN=c&page=joblisting&clid=21001
Visit Site to Apply
Location: Lafayette, LA and other locations
Date Posted: March 25, 2026
Application Deadline: April 27, 2026
Job Type: Full-time