Sign up for the chance to get matched to this role, and similar opportunities.
Position Description
We are seeking a Mid-Level .NET Application Developer to join our CGI team!
This position can be located at our Lafayette, LA office or Knoxville, TN office; however, a hybrid working model is acceptable.
Want to build the possibilities? We’re doing that here!
At CGI, you’ll solve challenging business and technical problems as a full-time Consultant serving local, enterprise clients. This is an exciting opportunity to take your technical skills to the next level while experiencing unparalleled career growth.
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.
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
• 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
Required qualifications to be successful in this role
• 2+ 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
• Excellent problem-solving skills and debugging techniques
• Excellent communication and collaboration skills
Desired qualifications/non-essential skills:
• Experience leading development teams and mentoring junior developers
Minimum Education Required: Bachelor's Degree in Computer Science, Information Systems, or a related field.
Sign up for the chance to get matched to this role, and similar opportunities.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.