HSP Direct-posted 3 months ago
Full-time • Mid Level
Ashburn, VA

The Full-Stack Developer (.NET Developer+) will play a key role in designing, developing, deploying, managing, and maintaining enterprise-grade applications that support HSP’s business operations and data-driven fundraising systems. This role collaborates closely with Developers, Data Analysts, and Operations teams to create efficient, scalable, and reliable software solutions. The ideal candidate possesses strong experience with C#/.NET, modern JavaScript frameworks, and cloud-native technologies, with a focus on building maintainable systems that deliver measurable business value. This is a full-time, in-office position located in Ashburn, VA. Remote work is not an option.

  • Collaborate with Developers, Data Analysts, and Operations to define functional requirements and translate them into technical specifications.
  • Design, develop, test, and deploy applications using modern software engineering practices.
  • Perform technical analysis, design, and implementation of business-critical applications using Microsoft .NET technologies.
  • Participate in Agile/Scrum processes, providing input on requirements, estimates, and architecture.
  • Develop and maintain RESTful APIs, web applications, and integration services.
  • Provide ongoing technical support and maintenance for enterprise applications.
  • Implement and promote clean architecture, design, and secure coding standards.
  • Utilize cloud-native technologies (Azure) for scalable, efficient deployments.
  • Manage and deliver multiple concurrent projects while ensuring quality and adherence to best practices.
  • Bachelor’s degree in computer science, software engineering, or related STEM field.
  • 3–5 years of relevant full-stack development experience.
  • Strong proficiency in C# and .NET, including the latest .NET frameworks (.NET Core and above).
  • Proven experience in enterprise software development using Microsoft technologies.
  • Working knowledge of Agile Scrum methodology, software design patterns, and clean architecture.
  • Hands-on experience with cloud platforms such as Microsoft Azure.
  • Experience with Visual Studio 2019 & 2022, .NET 3.5–4.8+ / .NET Core, C#, and JavaScript.
  • Experience with ReactJS or AngularJS.
  • Proficiency with Git for version control, including branching, merging, and managing code repositories in collaborative team environments.
  • Experience with Microsoft SQL.
  • Experience with Microsoft Analytics Platforms (Synapse, Fabric) and Python desired.
  • Experience integrating front-end and back-end systems in large-scale applications.
  • Familiarity with DevOps practices including CI/CD pipelines and automated testing.
  • Knowledge of RESTful API design, microservices, and containerization (Docker, Kubernetes).
  • Experience with Entity Framework or similar ORM tools.
  • Understanding of secure coding practices and performance optimization.
  • Strong analytical and problem-solving skills with attention to detail.
  • Competitive salary commensurate with experience.
  • Comprehensive benefits package including health, dental, and vision insurance.
  • Annual staff events including field day, golf and spa outings, offsite Christmas party, and more.
  • 401(k) with company match.
  • Generous PTO and holidays.
  • MAHA approved snacks and drinks.
  • Company goal trips.
  • Onsite fitness center.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service