Title:- Senior .NET Backend Developer
Location:- Minnesota (100% Remote)
Fulltime Only
Technical Skills:-
Expert in .NET:- Strong experience with .NET web frameworks such as .NET Core (primary and required) and ASP.NET.
C# Programming:- Deep understanding of C# and its nuances. Deep understanding of Dependency Injection.
Database Knowledge:- Proficient in non-relational databases like Cosmos DB.
Unit and Integration Testing:- Experience with testing frameworks such as MS Test. Also understanding of test mocking frameworks like Moq.
CI/CD:- Experience in building and maintaining CI/CD pipelines using tools like Azure DevOps, or GitHub Actions.
Test Automation:- Proficiency in test automation using tools like Postman, or similar.
RESTful APIs:- Experience in developing and consuming RESTful services.
Version Control Systems:- Proficiency in using version control systems like Git.
Additional Skills:-
Cloud Platforms:- Experience with cloud platforms like Azure.
Performance Tuning:- Ability to identify bottlenecks and bugs, and devise solutions to these problems.
Security Compliance:- Knowledge of secure coding practices and experience in maintaining data security and privacy.
Agile Methodologies:- Experience working in an Agile development environment.
Application Performance Monitoring (APM):- Understanding of APM and experience in tools like Azure App Insights or App Dynamics.
Experience:- A minimum of 12 years of experience as a .NET developer.
Job Type: Full-time
Pay: $107,817.11 - $145,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
Compensation package:
Experience level:
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- Dependency Injection: 1 year (Required)
- ASP.NET: 10 years (Required)
- Azure: 3 years (Required)
- .NET Core: 5 years (Required)
Work Location: Remote