Full-Stack Developer

Back

Full-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