Responsibilities
- Design, develop, and maintain secure, high-performance web applications and services to support VA’s Transition Experience initiatives.
- Architect scalable, cloud-based solutions that integrate with VA systems, APIs, and data sources.
- Ensure software solutions adhere to VA’s Technical Reference Model (TRM), Federal Information Security Management Act (FISMA), and other compliance standards.
- Implement automated testing, CI/CD pipelines, and DevSecOps best practices to ensure robust and resilient software delivery.
- Work closely with Product Managers, UX Designers, Data Scientists, and Government Stakeholders to translate business needs into technical solutions.
- Lead Agile development teams in two-week sprint cycles, ensuring timely delivery of high-quality software.
- Advocate for best practices in software development, security, and accessibility (Section 508 compliance).
- Participate in peer code reviews, technical documentation, and knowledge sharing across teams.
- Develop and optimize integrations with VA Master Person Index (MPI) and other authoritative data sources.
- Ensure seamless API connectivity between VA and external systems (DoD, DoL, SBA, OPM) to enhance Veteran services.
- Work with structured and unstructured data, ensuring secure handling, transformation, and retrieval.
- Implement security best practices, including identity management, encryption, and authentication protocols (PIV, CAC, SAML, OAuth, etc.).
- Ensure compliance with OMB, NIST, and VA cybersecurity policies, maintaining data integrity and security.
- Support Federal Identity, Credential, and Access Management (FICAM) and Zero Trust Architecture (ZTA) principles.
- Perform other relevant duties as assigned
Qualifications
- Bachelor’s degree, plus at least five years of relevant experience, or an equivalent combination of education and/or experience.
- Expertise in modern programming languages such as JavaScript (Node.js, React), Python, Java, or Go.
- Experience with cloud-based architectures (AWS, Azure, or GCP), including containerization (Docker, Kubernetes).
- Strong background in API development, RESTful services, and microservices architecture.
- Knowledge of federal IT regulations, cybersecurity best practices, and DevSecOps principles.
- Proficiency in database design and management (SQL, NoSQL, PostgreSQL, DynamoDB, etc.).
- Problem-Solving & Critical Thinking: Ability to diagnose technical challenges and implement scalable solutions.
- Collaboration & Communication: Work effectively in cross-functional teams, translating technical concepts for non-technical stakeholders.
- Leadership & Initiative: Drive engineering best practices, mentor junior developers, and contribute to a culture of continuous learning.
- Adaptability & Resilience: Proven ability to thrive in a complex government environment, balancing competing priorities and constraints.
- Must be able to obtain and maintain a Public Trust clearance.
Nice to haves
- Experience working with VA, government agencies, or federal health IT systems.
- Familiarity with VA.gov development guidelines, VA Design System, and Digital Services Playbook.
- Background in machine learning, data analytics, or AI-driven solutions for government services.
Similar Jobs
Machine Learning Engineer, AI Platform (FULLY REMOTE, USA ONLY)
Senior Software Engineer
Staff Engineer, API Gateway
Senior Cloud Engineer
Software Engineer (Remote)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say