Senior Software Engineer

Posted 103ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer supporting the VA's eCMS portfolio with secure and scalable software enhancements. Focused on full lifecycle software engineering and Agile methodologies in federal environment.

Responsibilities:

  • Implement disciplined software engineering practices to design, develop, and maintain secure, scalable application components supporting the EASS eCMS portfolio, delivering enhancements and sustainment in an Agile environment.
  • Contribute to technical design and documentation, maintain source code and related artifacts using approved repositories and standard review practices, and execute enhancements with clear acceptance criteria and traceability from requirements through deployment.
  • Perform testing and quality activities, support defect resolution, and partner with security and operations stakeholders to validate releases, remediate vulnerabilities, troubleshoot integration and production issues, and implement corrective actions that improve performance, reliability, and maintainability across the system.

Requirements:

  • Bachelor’s degree and 7 years of relevant software engineering experience (or 4 additional years of relevant experience in lieu of the degree)
  • Demonstrated experience designing, developing, and maintaining enterprise applications in a structured SDLC/Agile environment
  • Strong proficiency with modern software engineering practices including code reviews, version control, documentation, and defect tracking
  • Experience producing technical documentation and design artifacts that support implementation, testing, and release readiness
  • Experience implementing secure coding practices and supporting security validation, vulnerability remediation, and compliance-driven delivery
  • Experience with testing practices (unit/integration/system), supporting test documentation, and resolving defects through to closure
  • Experience supporting integrations, troubleshooting issues across system interfaces, and contributing to stable production operations
  • Strong communication and collaboration skills, including the ability to work effectively with technical and non-technical stakeholders
  • Ability to obtain and maintain a Public Trust clearance at the Tier 2 (Moderate Risk) level (active preferred)

Benefits:

  • Medical
  • Dental
  • Vision
  • Voluntary Life Insurance
  • 401(k)
  • Basic Life A&D
  • STD
  • LTD
  • PTO
  • Telehealth
  • paid holidays
  • FSA
  • HSA
  • Employee Assistance Program (EAP)
  • Traveling Assistance