Azure .Net Developer

CGIFairfax, VA
1d

About The Position

We are seeking a skilled Developer with Azure and .Net development experience to join our team. The ideal candidate will have a strong background in cloud-based solutions using Microsoft Azure and .NET development. The candidate 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. US Citizenship required.

Requirements

  • 5+ years of experience in software development with a focus on Microsoft technologies.
  • Extensive experience in building and maintaining applications using the .NET Framework and .NET Core, with a strong understanding of object-oriented programming principles and design patterns.
  • Proficiency in Microsoft SQL Server database design, performance tuning, stored procedures, and query optimization.
  • Solid experience with Microsoft Azure services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Logic Apps, Azure DevOps, and Azure Active Directory.
  • Proficient in legacy and modern technology within Microsoft ecosystem
  • 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 services using Web API, 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.
  • Experience with CI/CD pipelines and DevOps practices.

Nice To Haves

  • 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

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 technologies and industry trends to continuously improve solutions.
  • Provide technical guidance and support to team members and stakeholders.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service