Staff Software Engineer – Lead Developer

Posted 21hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Staff Software Engineer leading full-stack projects to design impactful digital services for Veterans. Collaborating on user experiences while managing project scope and stakeholder communication.

Responsibilities:

  • Plans and executes on roadmaps for new projects without explicit guidance and direction from technical supervisors
  • Actively participates in conversations and planning sessions with partners and key stakeholders
  • Periodically travels to work with and present to clients, partners, and stakeholders
  • Elaborates on and evolves complex and ambiguous products to uncover constraints and new opportunities
  • Reduces ambiguity in the systems they work with, including adding documentation, refactoring, and automated testing
  • Effectively communicates on existing systems, design decisions, past performance, and a major history of the projects that theyve been part of for bid-writing, tech demos, and other potentially client-facing communications
  • Participates in technical depth interviews with new candidates
  • Presents on technical topics effectively, articulating implementation complexity and other costs to inform business decisions

Requirements:

  • Bachelors degree and 10+ years of engineering experience
  • Relevant years of experience may be substituted for education
  • Expert-level capabilities in at least one major technology stack, able to independently lead teams and ensure successful delivery

Benefits:

  • Company-subsidized health, dental, and vision insurance
  • Flexible PTO
  • 401K with employer match
  • Paid parental leave after one year of service
  • Employee Assistance Program