Senior .NET Developer

Back

Senior .NET Developer

@ CGI

Position Description:

  • We are seeking a senior .NET developer to join our CGI team!
  • This position is located at our one of our many US Service Delivery Centers (Lafayette, LA office); however a hybrid work environment is acceptable.
  • You will be required to be onsite 3 days per week.
  • Come join us and contribute to a dynamic and determined team that will be assisting a local Northern California public sector client to successfully transform how they provide services to their Citizens.
  • You will spearhead the design and establishment of the system's architecture framework during its initial setup, collaborating closely with the Technical Architect.
  • Subsequently, they will oversee the development team throughout the implementation phase, actively participating in the entire solution implementation alongside the team.
  • This is an exciting full-time opportunity to work in a fast-paced team environment. We will support our clients working side-by-side in a collaborative environment modernizing their existing technology.
  • We’re a close-knit team that has access to global resources.
  • You’ll have the opportunity to explore a wide range of industries, technologies, and geographies, all while enjoying the personal touch that our local operating approach offers.


How we’re transforming Government:

  • We use technical expertise and secure solutions to help government reinvent the ways of working to improve citizen services and increase efficiency. Our work helps civil entities provide services transparently and with fewer resources.


Your future duties and responsibilities:

  • How you'll make an impact
  • Lead the implementation of the system’s architecture framework
  • Design, develop, and deliver high-quality software applications using .NET Core, C#, ASP.NET Core MVC, JavaScript, and REST APIs
  • Design and implement RESTful APIs to integrate with other services and systems
  • Ensure API security, authentication, and authorization
  • Develop and implement front-end and back-end solutions and scalable , secure, and efficient architecture solutions
  • Ensure Alignment with the industry best practices and latest technologies
  • Work with the development team and provide technical guidance and mentorship
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Ensure code quality, performance, and scalability
  • Collaborate with QA teams to ensure thorough testing and validation
  • Stay up to date with industry trends and emerging technologies


Qualifications:

Required qualifications to be successful in this role:

What you'll bring:

  • 5 - 8 years of experience in software development with .NET Core, C#, ASP.NET Core MVC ,JavaScript, and REST APIs
  • Strong expertise in setting implementation of architecture frameworks for large scale systems
  • Strong expertise in both front-end and back-end development including Azure Cloud native development
  • Strong understanding of software design patterns and principles
  • Strong expertise in Hybrid Agile methodology
  • Experience leading development teams and mentoring junior developers
  • Excellent problem-solving skills and debugging techniques
  • Excellent communication and collaboration skills


Minimum Education Required:

  • Bachelor’s Degree


Skills:

  • ASP.NET Core
  • Azure DevOps
  • C#
  • JavaScript
  • MS SQL Server
  • RESTful (Rest-APIs)



How to Apply:

Apply online at https://cgi.jobs/locations/lafayette-la/jobs/  

Visit Site to Apply

Location: Lafayette, LA
Date Posted: July 29, 2024
Application Deadline: September 30, 2024
Job Type: Full-time