POSITION OVERVIEW
Looking for a Senior .NET Full Stack Developer to support the architecture and development of critical application features. The ideal candidate is a well-rounded developer who enjoys both front-end and back-end work, and thrives in collaborative, agile, and remote-first teams.
CORE QUALIFICATIONS
- 5+ years of experience in full-stack development delivering scalable, production-ready solutions
- Strong knowledge of:
• C#, ASP.NET MVC
• Entity Framework and SQL Server
• JavaScript, HTML5, CSS - Solid understanding of software architecture principles, design patterns, and clean coding standards
- Hands-on experience with Git and modern source control practices
- Bachelor’s in Computer Science or equivalent practical experience
- Must be authorized to work in the U.S.
- Open to limited travel (2–4 times annually) for team collaboration
PREFERRED EXPERIENCE / NICE TO HAVE
- Experience with modern .NET (.NET Core / .NET 6+)
- Familiarity with Microsoft Azure and DevOps tools
- Understanding of containerization (Docker, Linux containers)
- Proficiency with RESTful API development
- Exposure to cloud-based services (Azure preferred, AWS acceptable)
- Experience with modern front-end frameworks like React, Angular, or Vue.js
- Knowledge of CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins
- Test-driven development (TDD) and experience with testing frameworks (xUnit, MSTest, NUnit, Jest, Mocha)
- Security/authentication protocols (OAuth2, OpenID Connect, IdentityServer)
- Event-driven architecture and messaging systems (e.g., RabbitMQ, Azure Service Bus, Kafka)