Senior Software Engineer

Posted 20 Hours Ago
3 Locations
In-Office or Remote
Senior level
Information Technology • Professional Services • Consulting • Cybersecurity
The Role
Design, develop, maintain, and modernize middle-tier components for VA benefits (VETSNET) systems. Analyze and modify large legacy C/C++/FORTRAN-derived codebases, perform root-cause analysis, support migrations toward Java and database-driven architectures, adopt Spec-Driven Development and AI-assisted tools, participate in Agile ceremonies, and mentor teammates while using Git/GitHub and UNIX/Linux toolchains.
Summary Generated by Built In

Gritter Francona is seeking a Senior Software Engineer to support and modernize mission-critical Veterans Affairs (VA) benefits processing systems. This role serves as a key contributor for a middle-tier application development, maintenance, analysis, and modernization efforts within the VETSNET ecosystem.

The ideal candidate possesses experience in C++ development, legacy system analysis, VA Awards processing, and software engineering across both traditional and modern development methodologies. This individual will help bridge legacy architectures with emerging technologies, including Spec-Driven Development (SDD) and AI-assisted software engineering practices.

Key Responsibilities

  • Design, develop, analyze, maintain, and enhance middle-tier application components supporting VA benefits and awards processing.
  • Perform detailed code reviews and modifications across large, complex, monolithic code bases that may exceed 10,000 lines per module.
  • Analyze and support legacy VETSNET applications, including systems originally translated from C and FORTRAN into C++.
  • Serve as a middle-tier for awards processing functionality and related business workflows.
  • Collaborate with cross-functional teams to identify, diagnose, and resolve software defects through comprehensive root cause analysis.
  • Evaluate multiple technical solution paths and recommend approaches based on effectiveness, efficiency, maintainability, risk mitigation, and business requirements.
  • Support modernization initiatives, including migration efforts toward Java-based and database-driven architectures.
  • Participate in the adoption and implementation of Spec-Driven Development (SDD) methodologies and AI-assisted code analysis and generation tools.
  • Validate software behavior through testing, database verification, and system-level analysis.
  • Contribute actively to Agile development activities, including Sprint Planning, Daily Standups, Sprint Reviews, and Retrospectives.
  • Communicate technical concepts, system issues, and remediation strategies to technical teams, leadership, and stakeholders.
  • Mentor team members and support adoption of modern development practices, including Git and GitHub workflows.

Requirements
  • Bachelor's Degree
  • 10+ years of software engineering experience with progressively increasing responsibilities.
  • Experience developing and maintaining applications in C++.
  • Demonstrated experience analyzing and modifying complex legacy systems.
  • Experience supporting middle-tier application architectures and distributed systems.
  • Strong understanding of software design, structured programming methodologies, and application lifecycle management.
  • Experience working within UNIX/Linux environments, including shell scripting and command-line development tools.
  • Experience using Git and GitHub for source control, branching, code reviews, and collaboration.
  • Debugging, troubleshooting, and root cause analysis skills.
  • Experience evaluating technical impacts of computational precision, machine rounding, monetary calculations, and system architecture considerations.

Preferred Qualifications

  • Direct experience with VA VETSNET applications and tools.
  • Experience with:
    • Tuxedo middleware development and support
    • VETSNET Awards
    • VBMS-CORE
    • VBMS-RATING
    • VBMS-AWARDS
    • SHARE
  • Experience developing in C and/or FORTRAN.
  • Java development experience.
  • Experience writing and optimizing SQL queries.
  • Familiarity with Oracle SQL Developer or similar database tools.
  • Experience with JIRA or comparable work management systems.
  • Exposure to software modernization and cloud migration initiatives.
  • Experience leveraging AI-assisted development platforms and Spec-Driven Development methodologies.
  • Knowledge of VA organizational processes and operational environments.

Benefits
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development

Skills Required

  • Bachelor's Degree
  • 10+ years of software engineering experience with increasing responsibilities
  • Experience developing and maintaining applications in C++
  • Demonstrated experience analyzing and modifying complex legacy systems
  • Experience supporting middle-tier application architectures and distributed systems
  • Strong understanding of software design, structured programming methodologies, and application lifecycle management
  • Experience working within UNIX/Linux environments, including shell scripting and command-line development tools
  • Experience using Git and GitHub for source control, branching, code reviews, and collaboration
  • Debugging, troubleshooting, and root cause analysis skills
  • Experience evaluating impacts of computational precision, machine rounding, and monetary calculations
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees

What We Do

Gritter Francona is a Service Disabled Veteran Owned Small Business (SDVOSB) providing specialized Business and IT Solutions to the government.

Similar Jobs

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4700 Employees
186K-219K Annually

Rula Logo Rula

Senior Software Engineer

Healthtech • Social Impact • Software • Telehealth
Remote
United States
595 Employees
Remote or Hybrid
USA
589 Employees

Spark Advisors Logo Spark Advisors

Senior Software Engineer

Healthtech • Insurance • Sales • Software
Easy Apply
Remote
United States
135 Employees
165K-190K Annually

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account