Inherent Technologies logo

Sr. Software Engineer

Inherent Technologies

On-siteDenver, COseniorPosted 2h ago

Job description

Position: Sr. Software Engineer

Location: Denver/Loveland, CO***Onsite***

Duration: 1 Years

Job Summary

The Senior Technical Lead (.net,azure,c#) will be responsible for leading the technical team in designing, developing, and implementing software solutions using .NET technologies, Azure cloud services, and C#. The role involves providing technical guidance, mentoring team members, and ensuring the successful delivery of projects within the specified timelines.

Key Responsibilities

  • Lead the team in architecting, designing, and implementing scalable and secure .net applications on azure cloud platform.

  • Provide technical expertise in c# programming language to optimize application performance and functionality.

  • Collaborate with cross functional teams to gather requirements, analyze technical feasibility, and recommend appropriate solutions.

  • Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and best practices.

  • Troubleshoot complex technical issues, propose innovative solutions, and implement fixes to enhance system reliability.

  • Stay updated with the latest trends in .net, azure, and c# technologies to drive continuous improvement and innovation within the team.

Skill Requirements

  • Proficient in .net framework, including asp.net, mvc, and web api for building robust web applications.

  • Strong knowledge of azure cloud services, such as azure functions, azure sql database, and azure app service.

  • Expertise in c# programming language with a focus on object-oriented design principles and development patterns.

  • Experience in designing and implementing microservices architecture using .net core and azure kubernetes service (aks).

  • Familiarity with devops practices, ci/cd pipelines, and automation tools for efficient software delivery.

  • Excellent problem-solving skills, analytical thinking, and the ability to communicate technical concepts effectively.