{"schemaVersion":"jobsearcher.job.v1","id":"e190f76d7b06bbf9bbf5c746","url":"https://jobsearcher.com/jobs/e190f76d7b06bbf9bbf5c746","canonicalUrl":"https://jobsearcher.com/jobs/e190f76d7b06bbf9bbf5c746","title":"Senior Software Engineer","description":"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.\r\nThe ideal candidate possesses expertise 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.\r\nKey Responsibilities Design, develop, analyze, maintain, and enhance middle-tier application components supporting VA benefits and awards processing\r\nPerform detailed code reviews and modifications across large, complex, monolithic code bases that may exceed 10,000 lines per module\r\nAnalyze and support legacy VETSNET applications, including systems originally translated from C and FORTRAN into C++\r\nServe as a middle-tier for awards processing functionality and related business workflows\r\nCollaborate with cross-functional teams to identify, diagnose, and resolve software defects through comprehensive root cause analysis\r\nEvaluate multiple technical solution paths and recommend approaches based on effectiveness, efficiency, maintainability, risk mitigation, and business requirements\r\nSupport modernization initiatives, including migration efforts toward Java-based and database-driven architectures\r\nParticipate in the adoption and implementation of Spec-Driven Development (SDD) methodologies and AI-assisted code analysis and generation tools\r\nValidate software behavior through testing, database verification, and system-level analysis\r\nContribute actively to Agile development activities, including Sprint Planning, Daily Standups, Sprint Reviews, and Retrospectives\r\nCommunicate technical concepts, system issues, and remediation strategies to technical teams, leadership, and stakeholders\r\nMentor team members and support adoption of modern development practices, including Git and GitHub workflows\r\nRequirements Bachelor's Degree\r\n10+ years of software engineering experience with progressively increasing responsibilities\r\nExperience developing and maintaining applications in C++\r\nDemonstrated experience analyzing and modifying complex legacy systems\r\nExperience supporting middle-tier application architectures and distributed systems\r\nStrong understanding of software design, structured programming methodologies, and application lifecycle management\r\nExperience working within UNIX/Linux environments, including shell scripting and command-line development tools\r\nExperience using Git and GitHub for source control, branching, code reviews, and collaboration\r\nDebugging, troubleshooting, and root cause analysis skills\r\nExperience evaluating technical impacts of computational precision, machine rounding, monetary calculations, and system architecture considerations\r\nPreferred Qualifications Direct experience with VA VETSNET applications and tools\r\nExperience with\r\nTuxedo middleware development and support\r\nVETSNET Awards\r\nVBMS-CORE\r\nVBMS-RATING\r\nVBMS-AWARDS\r\nSHARE\r\nExperience developing in C and/or FORTRAN\r\nJava development experience\r\nExperience writing and optimizing SQL queries\r\nFamiliarity with Oracle SQL Developer or similar database tools\r\nExperience with JIRA or comparable work management systems\r\nExposure to software modernization and cloud migration initiatives\r\nExperience leveraging AI-assisted development platforms and Spec-Driven Development methodologies\r\nKnowledge of VA organizational processes and operational environments\r\nBenefits Health Care Plan (Medical, Dental & Vision)\r\nRetirement Plan (401k, IRA)\r\nLife Insurance (Basic, Voluntary & AD&D)\r\nPaid Time Off (Vacation, Sick & Public Holidays)\r\nShort Term & Long Term Disability\r\nTraining & Development\r\nJ-18808-Ljbffr","company":"Socket","rawCompany":"socket","city":"Hemet","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-08T01:49:37.399Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer","description":"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.\r\nThe ideal candidate possesses expertise 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.\r\nKey Responsibilities Design, develop, analyze, maintain, and enhance middle-tier application components supporting VA benefits and awards processing\r\nPerform detailed code reviews and modifications across large, complex, monolithic code bases that may exceed 10,000 lines per module\r\nAnalyze and support legacy VETSNET applications, including systems originally translated from C and FORTRAN into C++\r\nServe as a middle-tier for awards processing functionality and related business workflows\r\nCollaborate with cross-functional teams to identify, diagnose, and resolve software defects through comprehensive root cause analysis\r\nEvaluate multiple technical solution paths and recommend approaches based on effectiveness, efficiency, maintainability, risk mitigation, and business requirements\r\nSupport modernization initiatives, including migration efforts toward Java-based and database-driven architectures\r\nParticipate in the adoption and implementation of Spec-Driven Development (SDD) methodologies and AI-assisted code analysis and generation tools\r\nValidate software behavior through testing, database verification, and system-level analysis\r\nContribute actively to Agile development activities, including Sprint Planning, Daily Standups, Sprint Reviews, and Retrospectives\r\nCommunicate technical concepts, system issues, and remediation strategies to technical teams, leadership, and stakeholders\r\nMentor team members and support adoption of modern development practices, including Git and GitHub workflows\r\nRequirements Bachelor's Degree\r\n10+ years of software engineering experience with progressively increasing responsibilities\r\nExperience developing and maintaining applications in C++\r\nDemonstrated experience analyzing and modifying complex legacy systems\r\nExperience supporting middle-tier application architectures and distributed systems\r\nStrong understanding of software design, structured programming methodologies, and application lifecycle management\r\nExperience working within UNIX/Linux environments, including shell scripting and command-line development tools\r\nExperience using Git and GitHub for source control, branching, code reviews, and collaboration\r\nDebugging, troubleshooting, and root cause analysis skills\r\nExperience evaluating technical impacts of computational precision, machine rounding, monetary calculations, and system architecture considerations\r\nPreferred Qualifications Direct experience with VA VETSNET applications and tools\r\nExperience with\r\nTuxedo middleware development and support\r\nVETSNET Awards\r\nVBMS-CORE\r\nVBMS-RATING\r\nVBMS-AWARDS\r\nSHARE\r\nExperience developing in C and/or FORTRAN\r\nJava development experience\r\nExperience writing and optimizing SQL queries\r\nFamiliarity with Oracle SQL Developer or similar database tools\r\nExperience with JIRA or comparable work management systems\r\nExposure to software modernization and cloud migration initiatives\r\nExperience leveraging AI-assisted development platforms and Spec-Driven Development methodologies\r\nKnowledge of VA organizational processes and operational environments\r\nBenefits Health Care Plan (Medical, Dental & Vision)\r\nRetirement Plan (401k, IRA)\r\nLife Insurance (Basic, Voluntary & AD&D)\r\nPaid Time Off (Vacation, Sick & Public Holidays)\r\nShort Term & Long Term Disability\r\nTraining & Development\r\nJ-18808-Ljbffr","datePosted":"2026-08-08T01:49:37.399Z","dateModified":"2026-08-08T01:49:37.399Z","hiringOrganization":{"@type":"Organization","name":"Socket","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Hemet","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e190f76d7b06bbf9bbf5c746"},"url":"https://jobsearcher.com/jobs/e190f76d7b06bbf9bbf5c746"}}