> Markdown version of [/jobs/ext/1901878-software-engineer](https://www.wearedevelopers.com/jobs/ext/1901878-software-engineer). 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 Engineer - **Company:** Telos Corporation - **Location:** Ashburn, VA, United States - **Experience:** Experienced - **Salary:** $150,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Software Applications, User Authentication, Automation of Tests, Biometrics, C++ (Programming Language), Continuous Integration, Digital Architecture, Distributed Systems, Node.Js, Software Engineering, Systems Integration, TypeScript, Web Applications, Windows Desktop, Pulumi, Technical Debt, Vue.js, Gitlab-ci, Kubernetes, Playwright, Integration Frameworks, JestJS, Docker - **Published:** August 1, 2026 - **Apply:** https://telos.hua.hrsmart.com/hr/ats/Posting/view/3627 ## About the Role Bachelor's or equivalent with 2-4 years professional software engineering experience, including technical leadership or ownership of a production system. - Strong TypeScript and JavaScript experience, including substantial experience with Vue 3 Composition API and Pinia. - Experience delivering modern web applications and Node.js services. - Experience with desktop software, Electron, native modules, hardware integrations, or comparable systems-level integrations. - Experience designing and troubleshooting distributed systems and third-party integrations. - Experience with automated testing, CI/CD, production releases, and incident investigation. - Ability to understand complex business workflows and become the authoritative technical SME for a platform. - Strong written and verbal communication skills, including the ability to work across technical and nontechnical teams. - Ability to work in a security-sensitive, regulated, or government-program environment. Preferred qualifications - Vue 3 Composition API, Quasar, Pinia, Fastify, Electron, Nx, Vitest, and Playwright. - Experience supporting Windows desktop applications and existing Node-API, C/C++, SWIG, or native device SDK integrations - Ability to use AWS, Pulumi, Kubernetes, Docker, and GitLab CI/CD (Build/Administration experience not required) - Identity enrollment, document authentication, biometrics, payment processing, or regulated PII workflows. - Experience leading platform modernization and coordinating multiple production applications and release paths. ## Description Own technical direction and architecture across web, desktop, backend, native-integration, and cloud components. - Design, implement, test, and support production software using TypeScript, Vue 3 Composition API, Quasar, Pinia, Electron, Node.js, and Fastify. - Maintain Windows desktop applications and native integrations with identity, document-scanning, biometric, and payment hardware. - Lead the technical delivery of features spanning online enrollment, onsite enrollment, renewals, scheduling, identity documentation, and payments. - Own or oversee builds, desktop packaging, GitLab CI/CD pipelines, releases, deployments, and environment configuration. - Support application deployments running on AWS and Kubernetes, including infrastructure managed through Pulumi, and diagnose deployment and environment issues across those platforms. - Diagnose complex production issues across application, device, network, vendor, and infrastructure boundaries. - Work with product, operations, security, infrastructure, QA, government-program stakeholders, and external vendors. - Review technical designs and code, improve engineering standards, and mentor engineers. - Document architecture, operational procedures, integration behavior, and technical decisions. - Manage modernization, dependency upgrades, reliability improvements, and technical debt without disrupting enrollment operations. ## Related Videos - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [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) - [TDD for Vue.js Developers](https://www.wearedevelopers.com/videos/541-tdd-for-vue-js-developers) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)