.NET Developer / Lead / Architect/Remote
Quick Overview
Job Description
Job Description: .NET Developer / Lead / Architect
Location: Remote
Job Summary
We are seeking a skilled .NET Developer / Lead / Architect to design, develop, and support enterprise applications using the Microsoft .NET platform. Depending on the role level, the candidate will contribute to software development, lead technical teams, or define solution architecture for scalable, secure, and high-performance applications. The ideal candidate will have expertise in .NET technologies, cloud platforms, APIs, databases, and modern software engineering practices.
Key Responsibilities
- Design, develop, test, and maintain applications using C#, .NET, and ASP.NET Core.
- Build and maintain RESTful APIs and microservices.
- Analyze business requirements and translate them into technical solutions.
- Design scalable, secure, and maintainable application architectures.
- Lead technical design discussions and perform code reviews (Lead/Architect roles).
- Integrate applications with databases, cloud services, and third-party systems.
- Optimize application performance and troubleshoot production issues.
- Implement secure coding standards and development best practices.
- Develop and support CI/CD pipelines and automated deployments.
- Collaborate with business analysts, QA, DevOps, and product teams.
- Mentor junior developers and provide technical leadership (Lead/Architect roles).
- Create and maintain technical documentation and architecture artifacts.
Required Qualifications
- Strong proficiency in C#, .NET Framework, and .NET (Core/.NET 6/7/8).
- Experience with ASP.NET Core, MVC, and Web API.
- Hands-on experience developing RESTful APIs and microservices.
- Strong knowledge of SQL and relational databases (SQL Server, PostgreSQL, Oracle, MySQL).
- Experience with Entity Framework or Entity Framework Core.
- Familiarity with Git and Agile/Scrum development methodologies.
- Strong analytical, troubleshooting, and communication skills.
Preferred Qualifications
- Experience with Microsoft Azure (App Services, Azure Functions, Azure SQL, Storage, Key Vault).
- Knowledge of Docker, Kubernetes, and containerized application deployment.
- Experience with messaging technologies such as Azure Service Bus, RabbitMQ, or Kafka.
- Familiarity with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins.
- Experience with front-end frameworks such as Angular, React, or Blazor.
- Knowledge of Identity, OAuth 2.0, OpenID Connect, and JWT authentication.
- Microsoft Azure or .NET certifications are a plus.
Skills
Similar jobs
Tableau Developer
Amer Technology, Inc · Austin, United States
2 minutes agoSr.Software Engineer /Java Fullstack Developer
QUANTUM TECHNOLOGIES LLC · Las Vegas, United States
2 minutes agoTableau Developer
Select Jarvis.com · United States
2 minutes agoSenior Informatica Developer ()Need Locals)
Dolphin Solutions Inc · Phoenix, United States
2 minutes agoTableau developer
I2U Systems, Inc. · Austin, United States
2 minutes agoSAP BO Developer
Alphosoft Inc · Washington, United States
31 minutes ago