SteerBridge

Senior Software Engineer

SteerBridge

full-time

Posted on:

Location Type: Hybrid

Location: ViennaVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $140,000 per year

Job Level

About the role

  • Lead design and development of microservices, APIs, and responsive front-ends integrated with VA.gov, ensuring FHIR/RESTful compliance and DevSecOps integration.
  • Actively develop, test, and maintain software applications using agile methodologies.
  • Mentor and guide junior developers in writing clean, declarative, and maintainable code following modern best practices.
  • Promote and enforce declarative and functional programming principles (React hooks, immutability, composability).
  • Advise on and contribute to the development of comprehensive project schedules and planning documents.
  • Coordinate code reviews, quality control, and merge request validation within CI/CD pipelines.
  • Facilitate Scrum Events, including Sprint Reviews, Retrospectives, and Planning sessions.
  • Communicate project status, risks, and issues clearly and proactively.
  • Support the refinement of data models and workflows—problem scoping, data cleaning, analysis, and testing.
  • Oversee data acquisition, cleaning, and ingestion processes and ensure consistent quality.
  • Collaborate cross-functionally with other teams to deliver integrated, high-value solutions.
  • Develop data management protocols, QA/testing frameworks, and automation scripts (Python or similar).
  • Maintain and organize technical documentation for software frameworks, methodologies, and data workflows.
  • Lead development standardization and documentation efforts.
  • Support and monitor data governance processes and compliance.
  • Implement IaC solutions (Terraform/CloudFormation) for repeatable and scalable deployments.
  • Contribute to and maintain AWS-based infrastructure, ensuring operational excellence and cost efficiency.
  • Exercise independent judgment and technical innovation in software design and architecture decisions.
  • Develop visually engaging reports and dashboards for internal and external stakeholders.
  • Collaborate with internal and external teams to support data collection, analysis, and reporting requirements.
  • Manage technical consultants and ensure alignment with project and organizational goals.
  • Employees in this role are responsible for safeguarding sensitive information and must adhere to all organizational security and privacy policies, ensuring the protection, proper handling, and confidentiality of data at all times.

Requirements

  • Must be a U.S. Citizen.
  • Bachelor’s Degree in Computer Science or a related field, or equivalent relevant work experience.
  • An active Secret security clearance or the ability to obtain one is required.
  • Minimum 8 years of full-stack software engineering experience.
  • Expertise in React.js, TypeScript, Node.js, and modern JavaScript (ES6+).
  • VA Systems experience (strongly preferred).
  • Strong troubleshooting and problem-solving skills in cross-functional environments.
  • Proficiency in the PERN/MERN Stack (PostgreSQL, MongoDB, Express.js, React.js, Node.js).
  • Solid understanding of JavaScript module systems (ESM, CommonJS) and modern bundling workflows (e.g., Webpack, Vite, Rollup).
  • Experience with declarative and functional programming patterns (React hooks, immutability, functional components).
  • Hands-on experience with Postgres and SQL or other relational databases.
  • Experience deploying and monitoring web applications using cloud resources (AWS, Azure, or Google Cloud) and containers (Docker).
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
  • Demonstrated high proficiency in server-side backend libraries and architecture.
  • Ability to connect and integrate with APIs (REST, SOAP, HTTP Methods).
  • Experience using Elasticsearch for indexing, querying, and aggregation.
  • Proven ability to evaluate and recommend technical solutions, develop implementation strategies, and execute action plans.
  • Deep understanding of data quality and assurance, with hands-on experience resolving data-related issues.
  • Desire to learn and apply AI/ML and Deep Learning models.
  • Strong collaboration, mentoring, and relationship-building abilities.
  • Excellent written and verbal communication skills, capable of explaining complex concepts to diverse audiences.
  • Demonstrated ability to manage multiple critical projects simultaneously and deliver with precision.
  • A passion for thriving in a fast-paced, agile environment and implementing creative, scalable solutions.
  • Ability to guide junior team members in developing clean, maintainable, and declarative code.
Benefits
  • - Health insurance
  • - Dental insurance
  • - Vision insurance
  • - Life Insurance
  • - 401(k) Retirement Plan with matching
  • - Paid Time Off
  • - Paid Federal Holidays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
microservicesAPIsReact.jsTypeScriptNode.jsPERN StackMERN StackJavaScript (ES6+)TerraformCloudFormation
Soft Skills
troubleshootingproblem-solvingcollaborationmentoringrelationship-buildingcommunicationproject managementagile methodologiestechnical innovationdata governance
Certifications
Bachelor’s Degree in Computer ScienceSecret security clearance