| Location | Washington, DC |
| Salary | $100,000–$125,000 |
Experience: 5+ Years | Location: Washington, D.C.
Position Summary
We are seeking an experienced .NET Developer to design, develop, implement, and maintain enterprise-level web applications and software services using Microsoft .NET technologies. The ideal candidate will have strong programming skills, experience with modern application development frameworks, and the ability to collaborate with cross-functional teams to deliver scalable and secure software solutions.
Key Responsibilities
Design, develop, test, and maintain web applications using Microsoft .NET technologies.
Develop applications and RESTful web services using ASP.NET and ASP.NET Core.
Write clean, scalable, reusable, and maintainable code.
Participate in code reviews and follow established software development standards.
Troubleshoot application issues, identify root causes, and implement solutions.
Collaborate with business analysts, architects, QA engineers, and project teams.
Integrate applications with databases, APIs, and enterprise systems.
Support application deployment, maintenance, and performance optimization.
Participate in Agile development activities, including sprint planning and code demonstrations.
Maintain technical documentation and development specifications.
Minimum Qualifications
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Minimum of 5 years of professional software development experience.
At least 3 years of hands-on experience with .NET technologies, including ASP.NET and .NET Core.
Strong proficiency in C# and object-oriented programming.
Experience developing web applications and REST APIs.
Knowledge of SQL Server and database integration.
Familiarity with Git or other source control tools.
Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
Microsoft .NET or Azure certifications.
Experience with cloud-based application development.
Familiarity with CI/CD pipelines and Agile methodologies.