Job Title: Senior .Net Developer (10+ Years)
Location: Remote
Employment: Full Time/ W2 (NO C2C)
Job Summary: We are seeking a highly experienced Senior .NET Developer with 10+ years of hands-on experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate will have deep expertise in the Microsoft .NET ecosystem, including C#, ASP.NET Core, Web APIs, microservices, cloud platforms, and modern DevOps practices. This role requires strong technical leadership, problem-solving skills, and the ability to collaborate with cross-functional teams to deliver scalable, secure, and high-performance solutions.
Key Responsibilities:
- Design, develop, and maintain enterprise-level applications using C#, .NET Core / .NET 6+, and ASP.NET Core, following best practices in object-oriented and SOLID design principles.
- Build and maintain RESTful Web APIs and backend services, ensuring high performance, scalability, and reliability.
- Design and implement microservices architectures, including service communication, resiliency, and fault tolerance patterns.
- Develop and optimize data access layers using Entity Framework Core, Dapper, and ADO.NET.
- Work extensively with relational and NoSQL databases such as SQL Server, PostgreSQL, Oracle, MongoDB, or Cosmos DB, including schema design and performance tuning.
- Implement cloud-native solutions using Azure and/or AWS, leveraging managed services, storage, security, and monitoring capabilities.
- Containerize applications using Docker and deploy them using Kubernetes or cloud-native container services.
- Build and maintain CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, Jenkins, or GitLab CI to automate builds, testing, and deployments.
- Ensure application security by implementing authentication and authorization mechanisms such as OAuth2, OpenID Connect, JWT, and role-based access control.
- Write high-quality, testable, and maintainable code, including unit and integration tests using xUnit, NUnit, MSTest, and Moq.
- Monitor and troubleshoot production issues using logging and monitoring tools such as Application Insights, ELK stack, or Splunk.
- Participate in architecture and design discussions, contributing to technical decisions and long-term platform strategy.
- Conduct code reviews, mentor junior developers, and promote best practices in coding standards, design patterns, and software engineering processes.
- Collaborate with product owners, QA, DevOps, frontend developers, and business stakeholders in Agile/Scrum environments to deliver high-quality solutions.
Required Skills & Qualifications:
- Strong expertise in C#, .NET Core / .NET 6+, ASP.NET Core, and Web API development.
- Solid understanding of object-oriented programming, design patterns, and clean architecture.
- Extensive experience with SQL Server and other relational databases, including query optimization and performance tuning.
- Hands-on experience with microservices, RESTful services, and distributed systems.
- Experience working with cloud platforms (Azure preferred; AWS acceptable) and cloud-native development practices.
- Practical knowledge of Docker, Kubernetes, and container-based deployments.
- Strong experience with CI/CD pipelines, Git-based version control, and DevOps practices.
- In-depth understanding of application security best practices across backend services.
- Experience working in Agile/Scrum environments with strong communication and collaboration skills.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Dotnet Developer
2026-02-25
.NET Full Stack Developer
2026-04-10
Senior Dot NET Full Stack Developer
2026-03-13
- Posted
- Feb 02, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- United States
- Company
- Precision Technologies
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Dotnet Developer
2026-02-25
.NET Full Stack Developer
2026-04-10
Senior Dot NET Full Stack Developer
2026-03-13