> Markdown version of [/jobs/ext/4627979-software-developer](https://www.wearedevelopers.com/jobs/ext/4627979-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:** The Computer Merchant Ltd. - **Location:** Washington, DC, United States (Remote available) - **Experience:** Experienced - **Salary:** $197,600 - $203,840 - **Contract:** Permanent contract - **Skills:** Application Packaging, Automation of Tests, Microsoft Azure, Information Systems, Continuous Integration, Custom Software, DevOps, Programming Tools, Github, Human-Computer Interaction, Interaction Design, Open Web Application Security, Secure Coding, Software Engineering, SonarQube, Web Engineering, GitHub Copilot, Gitlab, Kubernetes, Information Technology, Github Enterprise, Software Coding, Software Version Control, Jenkins - **Published:** November 7, 2026 - **Apply:** https://www.dice.com/job-detail/3a7877af-ace0-47d7-b6e0-de361af4a914 ## About the Role * Bachelor's degree in Computer Science, Information Systems, Engineering, Human-Computer Interaction, or a related field and 12+ years of relevant experience, or a Master's degree in one of these fields and 10+ years of relevant experience. * 5+ years in software engineering, DevOps, or platform engineering roles, including hands-on work within the last 2 years with an enterprise source control and CI/CD platform (e.g., GitHub, GitLab, Azure DevOps, or Jenkins) and automated testing. * 3+ years of UX engineering, UX design, or interaction design experience; this may include designing developer-facing products such as internal developer portals, self-service platform workflows, developer tools, or documentation sites. * Experience leading adoption of shared tools or practices across multiple development teams, such as golden-path templates, an internal developer platform or portal, inner-source libraries, or an engineering onboarding program. * Experience creating technical documentation and training, and delivering workshops, briefings, and mentoring for engineers. * Experience in complex coordination across multiple project or product teams, including briefing senior technical and non-technical leaders., * Within the last 18 months, built golden paths on GitHub Enterprise: reusable GitHub Actions workflows, repository templates, and docs-as-code sites (e.g., GitHub Pages). * Built or ran an internal developer portal or service catalog (e.g., Backstage) or a self-service platform workflow. * Helped developers act on security findings from GitHub Advanced Security, SonarQube, JFrog Xray, or similar tools without slowing delivery. ## Description * Act as the senior technical advisor to application teams that build and maintain custom software, helping them adopt the platform's source control, CI/CD, testing, dependency management, and security tooling. * Study how teams build, test, and release software; find friction and bottlenecks; and recommend and drive improvements that speed delivery without weakening security, accessibility, or operational requirements. * Turn enterprise standards and policies into clear, usable guidance, and bring teams' feedback and pain points back to platform and governance leadership. Golden Paths and Self-Service * Build shared templates, starter repositories, example pipelines, and reusable components (golden paths) that let teams start new work quickly and consistently. * Partner with platform, security, and operations engineers so developer workflows stay aligned with architecture, cybersecurity, and privacy requirements. * Guide teams on adopting AI-assisted development tools safely and productively. Documentation, Training, and Adoption * Own the developer documentation and onboarding experience: best practices, coding standards, how-to guides, and onboarding paths. * Run workshops, office hours, tech talks, and individual coaching to drive adoption of approved tools and practices. * Define and track developer experience metrics (e.g., onboarding time, lead time, self-service rate, developer satisfaction) and use them to set priorities. Support Leadership * Lead technical support and incident response for development teams, including hands-on Tier 2-3 troubleshooting when needed. * Provide backup coverage for the pipeline engineering lead, software packaging, and the user experience designer., * Defined and reported developer experience and delivery metrics (e.g., DORA, SPACE, onboarding time, developer satisfaction surveys) and used them to deliver a measurable improvement. * Rolled out AI-assisted development (e.g., GitHub Copilot) with usage guidelines, human review, and measured results. * Enabled dozens of product teams in a large enterprise or federal agency, including teams maintaining legacy or commercial off-the-shelf applications. * UX research methods (user interviews, journey mapping, usability testing) applied to developers, and recent hands-on coding in one or more modern languages. * Knowledge of Section 508 accessibility, secure coding practices (e.g., OWASP), and the NIST Secure Software Development Framework (SP 800-218). * Certifications such as GitHub Foundations, GitHub Actions, GitHub Copilot, or GitHub Advanced Security; Certified Kubernetes Application Developer; or a recognized UX certification. * Prior service as key personnel on a federal contract, an active Public Trust or other favorable federal background investigation, and residence in the Washington, DC metro area.