.NET Developer
Job Description
This contract position seeks a Senior .NET Full Stack Developer to design, scale, and sustain complex web and backend applications within a Microsoft technology environment, with emphasis on protecting sensitive data through robust privacy and security practices.
Job Details
- Location: Silver Spring, MD (hybrid)
- Compensation: USD 50 - 67 per hour
- Type: Contract
- Education: Bachelor’s degree in Computer Science, Engineering, or related field
- Experience: Minimum 7 years of hands-on development experience
Responsibilities
- Design, implement, and maintain interactive web interfaces and supporting services
- Develop and support RESTful APIs and cross-platform integrations
- Collaborate with business analysts, project managers, and peers to manage requests and deliverables
- Produce technical documentation, architectural diagrams, and specifications
- Participate in code reviews, demonstrations, and team knowledge sharing
- Ensure solutions comply with data privacy, security, and regulatory requirements
- Stay informed on emerging technologies and recommend adoption where appropriate
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 7+ years of hands-on development experience with Microsoft technologies
- Expertise in C#, ASP.NET Core, .NET 5+, and Entity Framework
- Strong RESTful API development and integration capabilities
- Experience applying data privacy best practices (encryption, secure coding, GDPR/CCPA considerations)
- Solid understanding of architectural patterns (MVC, MVVM, MVM)
- Proven troubleshooting, debugging, and problem-solving skills
- Excellent communication skills with the ability to explain technical concepts clearly
- Experience creating architectural diagrams (UML, BPMN)
Technologies
- C#
- ASP.NET Core
- .NET 5+
- Entity Framework
- SQL Server
- Cosmos DB
- Node.js
- Bootstrap
- Foundation
- GitHub
- TFS
- Azure DevOps
- Episerver
- Microsoft Dynamics
- UML
- BPMN
Benefits
- Dental
- Vision
- Medical
- 401(k)
About the Role
The position targets a Senior .NET Full Stack Developer who can work autonomously, communicates technical concepts clearly, and performs well in a fast-paced setting. The role centers on building, scaling, and maintaining sophisticated web and backend applications within a Microsoft technology stack.
The ideal candidate brings strong full-stack capabilities, a proactive mindset, and experience handling sensitive data in accordance with data privacy and security standards.
Preferred Qualifications
- SQL Server and NoSQL databases such as Cosmos DB
- JavaScript frameworks including Node.js, Bootstrap, Foundation
- Experience with microservices architecture
- CI/CD tooling such as GitHub, TFS, and Azure DevOps
- CMS or e-commerce platforms, with Episerver preferred
- Microsoft Dynamics experience
- Test-Driven Development (TDD)