Senior .NET Software Developer

HARMONY TECHNOLOGY INC.
Herndon, VA, United States
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$90,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET JavaScript (Programming Language) .NET Framework Microsoft Windows Amazon Web Services Automation of Tests Unit Testing Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review
+23 more
Relational Databases Software Design Patterns DevOps Revision Control Systems Internet Information Services (IIS) Team Foundation Server Object-Oriented Software Development Scrum Methodology Software Architecture Systems Development Life Cycle Software Engineering Software Systems SQL Stored Procedures Systems Integration Web Applications Web Services Extensible Markup Language (XML) Enterprise Software Applications Git Solid Principles Information Technology Ibm Jazz Restful APIs

Requirements

HarmonyTech is seeking a talented, self-motivated Senior .NET Software Developer to join our team in a challenging, consultative, and collaborative environment. In this role, you will design, develop, enhance, and maintain enterprise software solutions for our customers while serving as a technical leader within an Agile SCRUM team. You will collaborate with project managers, architects, business stakeholders, and fellow developers to deliver scalable, high-quality applications and mentor junior team members.

This position is based in Herndon, VA (onsite, no telework) and requires the ability to obtain and maintain a Public Trust Clearance. U.S. Citizenship is required., * Bachelor’s Degree in Computer Science or a related technical field.

  • 7+ years of experience designing, developing, and maintaining enterprise .NET Windows and/or modern Web applications.
  • Strong experience with .NET, ASP.NET, C#, IIS, XML, and JavaScript.
  • Strong understanding of relational database design (RDBMS) and extensive experience writing and optimizing SQL stored procedures.
  • Experience working with ALM tools such as IBM Jazz, Azure DevOps (TFS), or similar.
  • Experience maintaining and enhancing existing software systems by identifying, troubleshooting, and resolving software defects.
  • Experience designing and implementing scalable, maintainable, and secure software solutions using established software engineering principles.
  • Strong understanding of object-oriented programming, software architecture, and common design patterns.
  • Experience participating in Agile/SCRUM software development methodologies.
  • Ability to communicate effectively with business users, technical teams, leadership, and customers.
  • Proven ability to lead technical discussions, perform code reviews, and mentor junior developers.
  • Results-oriented with a demonstrated ability to deliver high-quality software on schedule.

Desired Qualifications

  • Experience automating builds and deployments.
  • Experience implementing and maintaining CI/CD pipelines in a DevOps environment.
  • Experience with source control systems such as Git.
  • Experience with RESTful APIs, web services, and system integrations.
  • Experience with cloud platforms such as Microsoft Azure or AWS.
  • Experience with unit testing frameworks and automated testing.
  • Strong knowledge of software design patterns, SOLID principles, and modern development best practices.
  • Experience supporting applications throughout the full software development lifecycle (SDLC).
  • Previous experience working on federal government or Public Trust projects is a plus.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance, * 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all