Skip to main content

Full Stack .NET Developer

Posted yesterday

washington softwareWashington (DC)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Company Description: Washington Software Inc., founded in 1998, is dedicated to delivering successful outcomes for commercial and government clients in the DC Metro area. The organization emphasizes experience, technical expertise, and a strong skill set to provide positive results on every engagement. Washington Software Inc. leverages proven technologies and agile methodologies to efficiently execute projects. Team members collaborate closely with clients to build effective, reliable solutions that meet evolving business needs. The company values professionalism, innovation, and a commitment to long-term client relationships.
Role Description: This remote contract role for a Full Stack .NET Developer involves designing, developing, and maintaining web applications across both front-end and back-end layers. The developer will work with cross-functional teams to understand requirements, implement features, and ensure software quality through testing and code reviews. Daily tasks include building and optimizing APIs, integrating user-facing elements with server-side logic, and applying best practices in security, performance, and scalability. The role also includes troubleshooting technical issues, refactoring existing code, and contributing to continuous improvement of development processes and tools. Collaboration, clear communication, and adherence to agile practices are essential.
Qualifications: Strong skills in Back-End Web Development and Software Development using .NET technologies. Proficiency in Front-End Development, including HTML, JavaScript, and Cascading Style Sheets (CSS).Experience in Full-Stack Development, integrating front-end and back-end components into cohesive solutions. Solid understanding of RESTful APIs, web services, and database design (SQL or NoSQL).Familiarity with agile development methodologies and collaborative tools (e.g., Git, Jira, Azure DevOps).Ability to write clean, maintainable, and well-documented code, with strong debugging and problem-solving skills. Effective remote work habits, including time management, communication, and self-direction. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this