What are the responsibilities and job description for the .Net Lead Developer position at The Evolvers Group?
Job Details
Role: Lead .NET Developer
Work Location: St Paul, MN (hybrid)
Contract: 6 Months (possible to extend)
Note: 4 days onsite and 1 day Remote.
Job Description:
We are seeking Lead .NET Developer to design scalable, high-performance, and secure applications. The ideal candidate will have a deep understanding of Azure services, .NET frameworks, automated unit testing, and modern architectural patterns; hands-on leader who can collaborate with technical teams to deliver innovative and reliable solutions; and technical expert who can convert higher-level enterprise-level architectural designs into production code/detailed designs for their peers.
Required Experience:
- 8 years of experience in application development, with at least 3 years in a lead developer role mentoring other developers
- 5 years of experience in software development with .NET framework (C#, ASP.NET, .NET Core).
- 5 years experience in front-end technologies like HTML5, CSS3, JavaScript, and frameworks (e.g., Angular, React, or Blazor).
- 3 years experience in Azure services such as Azure Functions, App Services, Event Bus, Event Grid, Logic Apps.
- 5 years experience with writing SQL for CRUD.
- 5 years experience using Object-relational Models to interact with databases.
- Experience designing and implementing CI/CD pipelines to automate build, test, and deployment processes including unit tests with xUnit/NUnit.
- Experience with Agile tools like Azure DevOps to manage tasks, track progress, and ensure timely delivery of deliverables.
- Experience with implementation of Azure APM (Application Performance Monitoring).
Preferred Experience:
- Experience with API design, microservices architecture, and distributed systems.
- Experience with developing and integrating Power Apps and Power Automate workflows to streamline business processes
Required Education:
- B.S. or B.A. Degree in Information Technology, or a related field
Required Certification:
- Azure certifications (e.g., Azure Developer Associate).
Thank you for your time and I look forward to receiving your reply today.