Job Title: Lead .Net Developer
Job Location: St. Paul, MN (2 days onsite / week)
Duration: 6+ months contract
Payrange : $60- $70/hr
Benefits for Eligible Employees - Health Insurance, Paid Time Off (PTO), Paid Holidays.
Required Skills:
- 15 years of total software development experience
- 5 years’ experience in application development using .NET framework and Microsoft technologies
- Combined 5 years of experience in a Technical Team Lead .Net Engineer role designing and developing using Microsoft technologies and mentoring junior developers
- Combined 7 years’ experience with one or more of the following frameworks: Angular, React, or Blazor
- Combined 5 years’ experience writing applications in Azure cloud and deploying code using CI/CD pipelines
Desired Skills
- B.S., B.A., or an Associate Degree in Information Technology or related field
- 5 years’ experience leading collaborative exercises with business and technical stakeholders to translate functional requirements into technical designs
- 8+ years of experience with the following front-end technologies HTML5, CSS3, JavaScript
- 3+ years of experience in Azure services such as Azure Functions, App Services, Event Bus, Event Grid, Logic Apps, and Azure infrastructure and identify Service including Azure (CIAM) cloud-based identity service
- 5 years of experience with hands-on work in API design, microservices architecture, distributed systems, and Azure Application Performance Monitoring
- 10 years of experience writing automated unit tests
- 5 years of experience with database design and development using SQL Server or Azure SQL
- Experience working on a mixed business and technical team in a hybrid telework/office setting work environment
- Strong knowledge of SQL Server, Entity Framework, and performance analysis tools
- Excellent leadership, communication, and cross-functional collaboration skills
- Proven ability to lead and manage multiple workstreams in large-scale enterprise projects
We Believe in Diversity & Inclusion:
As a minority-owned company, we deeply value and prioritize inclusion and diversity within our organization. We believe that a diverse and inclusive workforce fosters innovation, creativity, and empathy, leading to a richer and more rewarding work environment. We are committed to cultivating a workplace where every team member feels valued, respected, and empowered to contribute their unique perspectives and talents. Join us and be a part of a team that celebrates diversity, cherishes different perspectives, and fosters a collaborative and supportive community.
#InclusionAndDiversity #Empowerment #EdifyTechnologies #JoinOurTeam #Hiring