Software Developer
Job ID: 111983
Location: Reston , Virginia [Remote]
Category: App/Dev
Employment Type: Contract
Date Added: 02/03/2026
A senior-level Software Developer is needed to support application development and modernization efforts. The role requires designing, implementing, and maintaining both front-end and back-end solutions, ensuring high-quality, scalable, and secure applications. This position offers the flexibility to work remotely and involves collaborating with cross-functional teams to deliver technical solutions aligned with project goals.
Responsibilities
- Develop and maintain responsive front-end applications using JavaScript (ES6+), HTML5, and CSS3.
- Build and support back-end services utilizing .NET, ASP.NET Core, and C#, including RESTful API development.
- Analyze, migrate, and test source code, documenting technical solutions and supporting quality assurance processes.
- Collaborate with business analysts and team members to ensure successful project delivery and system integration.
- Support legacy environment stabilization and contribute to modernization initiatives.
- Create and execute unit, integration, and end-to-end test plans, utilizing automated testing frameworks.
- Manage source code using Git, Azure DevOps, or similar version control tools, implementing CI/CD pipelines.
- Troubleshoot and resolve issues promptly, maintaining application performance, security, and scalability.
- Prepare technical documentation, system diagrams, and project status reports for stakeholders.
- Adhere to secure coding practices and optimize applications for performance and cross-browser compatibility.
Qualifications
- Bachelor’s degree with 10+ years of experience, Master’s degree with 8+ years, or high school diploma/equivalent with 12+ years of relevant experience.
- Must be legally authorized to work in the United States without employer sponsorship, now or in the future.
- Extensive experience with front-end technologies including JavaScript (ES6+), HTML5, CSS3, and modern JavaScript frameworks like React, Angular, or Vue.
- Strong back-end expertise in .NET / .NET Core / ASP.NET Core, C#, REST API design, and relational databases such as SQL Server.
- Proficiency with version control (Git), CI/CD pipelines, automated testing frameworks, and DevOps practices.
- Knowledge of cloud platforms such as Azure, AWS, or GCP, including containerization with Docker and infrastructure as code tools.
- Excellent collaboration, communication, and technical documentation skills.
- Ability to effectively translate business requirements into technical solutions and troubleshoot complex issues.
- Experience with legacy system modernization and Agile/Scrum methodologies is a plus.
Publishing Pay Range: $65.00 – $70.00 USD Hourly
This is a fully remote role and can be performed from an approved location.
