Role: .NET Lead
Location: Denver CO (Day 1 Onsite)
Duration: 36 Months Contract to Hire
Experience Needed: 10 Years
Note: Need candidate who have strong experience in Azure and Azure Framework.
Job Description:
We seek a highly skilled and experienced .NET with a strong background in Azure implementation. The successful candidate will lead a team of developers architects and design solutions and ensure the successful delivery of .NET and Azurebased projects. This role requires a blend of technical expertise leadership and project management skills.
Key Responsibilities:
-
- Architecture and Design:
- Design and architect scalable reliable and secure .NET applications leveraging Azure services.
- Develop technical specifications and ensure alignment with business requirements.
- Evaluate and recommend tools technologies and processes to ensure the highest quality product platform.
- Azure Implementation:
- Led the migration of onpremises applications to Azure.
- Implement Azure services such as Azure App Services Azure Functions Azure DevOps Azure SQL Database and others.
- Ensure the effective use of Azure resources to optimize cost and performance.
- Development and Maintenance:
- Write clean scalable and efficient code using .NET programming languages.
- Troubleshoot and debug applications ensuring high performance and responsiveness.
- Maintain code quality organization and automatization.
- Collaboration and Communication:
- Work closely with product managers business analysts and stakeholders to gather requirements and translate them into technical specifications.
- Communicate project status risks and issues to stakeholders.
- Collaborate with other IT teams to ensure seamless integration of applications.
- Continuous Improvement:
- Stay updated with the latest industry trends technologies and best practices.
- Advocate for continuous improvement in processes tools and team capabilities.
Qualifications:
- Bachelors degree in Computer Science Engineering or a related field.
- 10 years of experience in software development with a focus on .NET technologies
- Will work as a client advisor for Azure implementation
- Extensive experience with Azure services and implementing cloudbased solutions.
- Strong understanding of software architecture design patterns and principles.
- Proficiency in C# ASP.NET .NET Core and other .NET frameworks.
- Experience with Azure DevOps CI/CD pipelines and automated testing.
- Excellent problemsolving skills and the ability to think critically and creatively.
- Strong communication and interpersonal skills.
- Experience with Agile/Scrum methodologies is a plus.