> Markdown version of [/jobs/ext/3455566-software-developer](https://www.wearedevelopers.com/jobs/ext/3455566-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** STEAMPUNK INC. - **Location:** McLean, VA, United States - **Experience:** Experienced - **Salary:** $85,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Component-Based Software Engineering, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Web Development, Github, JSON, Python (Programming Language), Open Data Protocol, Software Engineering, TypeScript, Web Content Accessibility Guidelines, Web Applications, Extensible Markup Language (XML), Software Troubleshooting, Gitlab, Git, Containerization, Gitlab-ci, Kubernetes, Information Technology, Bitbucket, Api Design, Software Version Control, Devsecops, Docker, Jenkins, Programming Languages - **Published:** September 30, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9202773/software-developer ## About the Role * Ability to obtain and maintain a U.S. government security clearance * Bachelor's degree, preferably in Computer Science, Software Engineering, Information Technology, or a related field * 5+ years of software development experience, including tool/dashboard development for enterprise clients * 3+ years of experience with one or more programming languages relevant to web application development (e.g., Java, JavaScript/TypeScript, Python, C#) * Experience with Git-based source control (e.g., GitHub, GitLab, Bitbucket) * Experience with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, GitLab CI/CD) * Experience with containerization platforms (e.g., Docker, Kubernetes) * Experience with one or more cloud platforms (AWS, Azure, or GCP) * Experience implementing automated testing frameworks, including unit testing * Demonstrated experience building accessible (Section 508/WCAG 2.1) web applications * Experience with open data formats and API design * Experience developing software in an Agile environment * Excellent written and verbal communication skills, including the ability to translate stakeholder needs into technical requirements Preferred: * Federal or regulated-industry development experience * Experience building tools later handed off to a government-operated environment * Cloud certifications (e.g., AWS Cloud Practitioner, AWS Solutions Architect Associate, Azure Developer Associate) ## Description * Build and maintain the AI Resource Hub, co-designed and usability-tested with its actual client-side audiences * Design, develop, and deploy modular, cloud-based application components for program tools and dashboards * Build automated executive reporting and dashboard tooling supporting communications and program-management workstreams * Participate in code reviews and quality assurance activities; automate unit and functional testing * Troubleshoot software quality, security, and reliability issues, performing root cause analysis and delivering fixes * Ensure developed tools are secure and align with the program's cybersecurity and AI use policies * Ensure all outputs use open, standard, non-proprietary data formats and APIs (JSON/XML) supporting client data export and interoperability requirements * Apply Section 508/WCAG 2.1 accessibility standards to all developed tools * Document software code, features, and user/training guides * Operate within the program's AI use policy - never processing sensitive, proprietary, PII, PHI, or CUI through AI-enabled tooling without explicit client authorization ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)