Skip to main content

Full Stack Developer

Posted yesterday

disruptive solutionsWashington (DC)

SENIORITY

Senior

SALARY

$108,500 per year

Apply (opens in a new tab)

About the role

Full Stack Developer
Location: 30-50% onsite, Washington DC Clearance Requirement: Active TS/SCI Employment Type: Full TimeAbout Company: Disruptive Solutions, a Service-Disabled Veteran-Owned Small Business (SDVOSB) delivering mission-focused cybersecurity and technology solutions for federal and commercial clients. We specialize in advanced cybersecurity operations, AI/ML integration, cloud modernization, data governance, and risk management. With a proven track record supporting agencies like the Department of Defense (DoD), Department of Homeland Security (DHS), Cybersecurity and Infrastructure Security Agency (CISA), and the Department of Treasury, we deliver innovative solutions that maximize efficiency and strengthen cyber resilience. At our core, we are dedicated partners committed to securing the mission with innovation, integrity, and measurable impact.
Job Summary: The Full Stack Developer contributes to technical development activities that help achieve the product vision and enable enterprise capabilities, working collaboratively on backend and frontend components. The role includes coding, code reviews, feature implementation, technical solutions, platform demonstrations, deployments, and support for applications and databases in an Agile and DevOps environment.
Key Responsibilities: Contribute to technical development activities to help achieve the product vision and enable enterprise capabilities. Work collaboratively within a product team, contributing code across both backend and frontend components. Be actively involved in coding, participating in code reviews, implementing features, and supporting technical solutions alongside teammates. Participate in team demos and presentations, supporting the showcase of platform capabilities to stakeholders and potential new tenants. Employ software development techniques and methodologies for solving tough analytical challenges in support of one of national security threats. Use software development skills to automate manual analytical processes. Have the opportunity to expand beyond specializations to include front-end user interfaces, back-end microservices, web services, cloud architectures, as well as databases and other persistent data stores. Deploy developed IT solutions, user applications, databases, and other IT capabilities. Design and develop specialized user solutions, applications, and databases using a hybrid Agile approach within a DevOps environment. Provide Tier 3 technical support for deployed applications and databases. Use knowledge of code versioning tools such as Git. Use experience with cloud message APIs and usage of push notifications. Maintain code integrity and organization. Collaborate with the rest of the engineering team to design and launch new features. Includes coordination and documentation of deployment procedures, release plans, etc. Maintain a keen interest in learning and using the latest software tools, methods, and technologies to solve real-world problem sets vital to national security. Support off-hours deployment, such as evenings or weekends.
Required Qualifications: Apache NiFi experience AWS Cloud experience Docker and Containerization experience Experience with Agile development methodology Experience with REST API frameworks like FastAPI Familiarity with major frontend frameworks (React) Git and GitHub/GitLab familiarity MongoDB familiarity PostgreSQL Python Working knowledge with collaboration tools, such as Jira and Confluence 4 Years relevant experience Bachelor's degree or equivalent experience in a related field.
Preferred Qualifications: Experience with Agile Experience with Amazon RDS Experience in Architecture Design Pattern Experience with Kubernetes, specifically Amazon EKS Experience with the OpenAI API-compatible API design Keycloak LLM-assisted development Working knowledge with software platforms and services, such as DockerEqual Opportunity Statement: Disruptive Solutions, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity, or any other characteristic protected by law.
Salary Range: The salary range listed for this position represents a general guideline and is not a guarantee of compensation. Disruptive Solutions considers several factors when determining an offer, including the position's responsibilities, federal contract labor category and applicable contract rates, work location, relevant experience, education, certifications, specialized skills, internal equity, market conditions, and other business considerations. The final salary will be determined following a comprehensive review of the candidate's qualifications and alignment with the role. $108,500 - 165,000

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