Position: Sr. .Net Developer
Location: Remote
Duration: 3 year contract
Pay Rate: $65-$70/hr.
Job Summary: Insight Global is seeking a Senior Software Engineer to join a team led by one of the top technology consulting firms in the world. The team will design, develop, and implement multiple highly visible, cloud-native applications. This role will focus on developing greenfield applications as part of a critical state-wide government healthcare initiative to provide comprehensive mental health services. The ideal candidate will have a strong background in .NET Core, containerization, and cloud-native application design.
Key Responsibilities:
- Design, develop, and implement cloud-native applications using .NET Core.
- Utilize containerization technologies, specifically Docker, for application deployment.
- Build and maintain efficient data models using open source RDBMS technologies such as PostgreSQL and MySQL.
- Apply Agile or Scrum methodologies for effective project management.
- Implement security best practices to protect web applications from potential vulnerabilities.
- Collaborate with cross-functional teams to develop new processes and procedures.
- Provide technical guidance and mentorship to junior team members.
Required Skills & Experience:
- 7+ years of experience in software engineering/development.
- 3+ years of experience developing in Microsoft .Net Core.
- 3+ years of experience with containers and orchestration, specifically Docker.
- Experience building cloud-native applications.
- 4+ years of experience with open source RDBMS technologies (e.g., PostgreSQL, MySQL) and designing efficient data models.
- Advanced familiarity with Agile or Scrum methodologies for project management.
- Understanding of security best practices and implementing measures to protect web applications from potential vulnerabilities.
- Bachelor’s degree in an IT-related or Engineering field. Additional qualifying experience may be substituted for the required education on a year-for-year basis.
Nice to Have Skills & Experience:
- Experience with Blazor front-end framework on a C# Web application.
- Advanced experience with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Experience with Kubernetes/EKS for orchestration.
- Experience building .NET Core applications in EKS/AWS is a big plus