What are the responsibilities and job description for the .NET Developer position at Devcare?
Narrative Description of Position:
Lead .NET Developer with over 5 years of experience in designing 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. This role requires a hands-on leader who can collaborate with technical teams to deliver innovative and reliable solutions. This role requires a technical expert who can convert higher-level enterprise-level architectural designs into production code/detailed designs for their peers.
Specifications
Descriptions of Specifications
MINIMUM SPECIFICATION REQUIREMENTS: Must have to be accepted for consideration for this position.
Level of Education
- B.S. or B.A. Degree in Information Technology, or a related field
Years of experience in Position Title
- 8 years of experience in application development, with at least 3 years in a lead developer role mentoring other developers
Certification(s)
- Azure certifications (e.g., Azure Developer Associate).
Software development with .NET
- 5 years of experience in software development with .NET framework (C#, ASP.NET, .NET Core).
Front-end technologies like HTML5, CSS3, JavaScript, and frameworks
- 5 years’ experience in front-end technologies like HTML5, CSS3, JavaScript, and frameworks (e.g., Angular, React, or Blazor).
Azure and Cloud Native services
- 3 years’ experience in Azure services such as Azure Functions, App Services, Event Bus, Event Grid, Logic Apps.
Database design and development
- 5 years’ experience with writing SQL for CRUD.
- 5 years’ experience using Object-relational Models to interact with databases.
DevOps
- Design and implement CI/CD pipelines to automate build, test, and deployment processes including unit tests with xUnit/NUnit.
Agile
- Use Agile tools like Azure DevOps to manage tasks, track progress, and ensure timely delivery of deliverables.
Monitoring and Telemetry
- Implementation knowledge of Azure APM (Application performance monitoring).
Work Environment
- Hybrid and teleworking/office setting work environment.
DESIRED SPECIFICATIONS: Not required, but desire experience in these specifications for this position.
API design and Microservices
- Hands-on experience with API design, microservices architecture, and distributed systems.
Microsoft Power Platform
- Develop and integrate Power Apps and Power Automate workflows to streamline business processes.
Job Type: Contract
Pay: $66.00 - $71.00 per hour
Expected hours: 40 per week
Schedule:
- Monday to Friday
Application Question(s):
- What is your current location?
- What is your expected hourly pay rate?
Experience:
- Application development: 8 years (Required)
- Leadership: 3 years (Preferred)
License/Certification:
- Azure Certification (Preferred)
Ability to Commute:
- Saint Paul, MN 55101 (Required)
Work Location: In person
Salary : $66 - $71