The Veteran Edge
Senior Software Engineer
Location
United States
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Gritter Francona
Role 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. The 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. - 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. Qualifications - 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. Requirements - 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
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description We are seeking a highly experienced Customer Onboarding, Technical Support & Sales Specialist with expert-level knowledge of GoHighLevel (GHL) to join a fast-growing international SaaS and business automation platform. This is a high-impact, client-facing role combining software demonstrations (sales), onboarding, technical support, and client training. You will work directly with clients via Zoom, guiding them through setup, troubleshooting issues, and ensuring they successfully adopt and maximise the platform. The role requires a strong balance between technical expertise, customer success, and commercial awareness, as you will also support conversions through demo calls and assist with paid onboarding and migration services. This position is suited to someone who thrives in a fast-paced, remote environment, enjoys working with clients daily, and is committed to long-term growth within a high-performance team. Duties & Responsibilities - Conduct software demo calls (sales-focused) with prospective clients to drive conversions. - Facilitate client onboarding sessions via Zoom, including full account setup and configuration. - Provide hands-on technical support, troubleshooting and resolving client issues in real time. - Deliver daily group training sessions to educate clients on platform features and best practices. - Manage and respond to customer support tickets within defined response timeframes. - Assist clients with system setup, including automations, workflows, integrations, DNS, email configuration, and CRM setup. - Create training resources (e.g., Loom videos) to guide clients through technical processes. - Support paid onboarding, migration, and setup projects, including quoting and delivery. - Maintain and follow internal SOPs for onboarding, support, and troubleshooting. - Take ownership of client success and experience, ensuring high satisfaction and retention. - Identify opportunities to improve customer journey, processes, and operational efficiency. - Collaborate with leadership on automation, system improvements, and growth initiatives. Qualifications - Minimum 3+ years of experience working with GoHighLevel (GHL) or HighLevel-based platforms. - GHL Certification is required or highly preferred. - Strong experience in client onboarding, SaaS support, or marketing automation platforms. - Experience conducting Zoom demos, onboarding sessions, and training calls. - Familiarity with platforms such as ActiveCampaign, Kajabi, ClickFunnels, Thinkific, or similar. - Proven ability to troubleshoot technical issues and guide non-technical users. - Experience handling customer support tickets and service delivery workflows. - Strong understanding of CRM systems, automations, and integrations. - Excellent English communication skills (verbal and written). - Reliable high-speed internet, computer setup, webcam, and microphone for daily client calls. Personal Attributes - Friendly, patient, and highly customer-focused. - Passionate about technology, automation, and helping clients succeed. - Strong problem-solving and analytical thinking skills. - Confident communicator with the ability to teach and guide clients clearly. - Professional, reliable, and committed to long-term employment. - Ability to manage multiple clients, calls, and support requests simultaneously. - Self-motivated and able to work independently in a fully remote environment. Benefits - R40 000 per month (non-negotiable).
• Lead implementation of sophisticated marketing websites and interactive experiences. • Establish scalable CMS and component structures. • Drive technical quality, performance, and SEO standards. • Mentor designers and engineers on implementation best practices. • Partner with brand and growth teams on experimentation and optimization.
Role Description The Lead Alkami SDK Developer provides technical leadership for a digital banking transformation initiative, architecting and delivering custom Alkami SDK solutions. This role establishes development standards, builds scalable integrations with Corelation Keystone, and leads delivery of a flagship member experience—the Sun Rewards Dashboard. Key Responsibilities - Platform Setup & Architecture - Assess and optimize Alkami SDK environments (Dev, QA, Prod) - Define SDK standards, widget frameworks, and integration patterns - Establish CI/CD pipelines, branching strategy, and source control practices - Define governance for ongoing Alkami development - Technical Leadership & Development - Lead architecture and development of reusable SDK components - Design integrations with Corelation Keystone and enterprise APIs - Ensure solutions meet security, performance, and accessibility (WCAG 2.1 AA) requirements - Guide developers and enforce best practices - Sun Rewards Dashboard Delivery - Architect and implement rewards dashboard features including: - Tier progression and qualification tracking - Personalized messaging and engagement indicators - Account balances and product insights - Enrollment and participation workflows - Documentation & Knowledge Transfer - Produce environment setup, integration, and development documentation - Create standards, onboarding guides, and developer playbooks - Mentor internal teams and support knowledge transfer Qualifications - 7+ years of software development experience - 3+ years hands-on Alkami SDK experience - Proven experience building Alkami widgets/modules - Strong skills in JavaScript, TypeScript, HTML5, CSS3, REST APIs - Experience integrating with core banking platforms (Keystone preferred) - Expertise in CI/CD, Git, and DevOps practices - Strong knowledge of secure development and accessibility standards - Experience leading teams and setting technical standards Preferred Qualifications - Financial services or digital banking experience - Experience with rewards/loyalty platforms - Agile/Scrum experience - Experience building customer engagement solutions Key Deliverables - Fully configured Alkami SDK environments - Standardized SDK architecture and development framework - CI/CD and source control strategy - Sun Rewards Dashboard and companion modules - Technical documentation and onboarding materials Core Skills & Attributes - Strong solution architecture and technical leadership - Deep Alkami SDK expertise - Ability to design scalable, reusable systems - Strong stakeholder collaboration and communication - Ability to deliver in fast-paced, deadline-driven environments Benefits - Competitive salary - 100% Remote (U.S.) - Senior / Lead Level (7+ years, 3+ years Alkami SDK)
Role Description The Alkami SDK Developer builds custom digital banking widgets and integrations on the Alkami platform. This role focuses on frontend development, API integration (Corelation Keystone), and delivering a high-visibility member-facing rewards solution within an accelerated timeline. Key Responsibilities - Alkami SDK Development - Develop custom SDK widgets, modules, and reusable frontend components - Configure SDK environments and support deployments (Dev, QA, Prod) - Integrate with Corelation Keystone and other enterprise APIs - Sun Rewards Dashboard - Build features such as rewards tracking, tier progression, and member messaging - Implement relationship metrics, account details, and enrollment workflows - Integrate dashboard modules into the broader digital banking platform - Quality, Testing & Compliance - Ensure compliance with Alkami standards, security, and performance expectations - Build WCAG 2.1 AA-compliant accessible UI components - Participate in code reviews, testing, and issue resolution - Documentation & Collaboration - Document APIs, integrations, and development processes - Support knowledge transfer and team collaboration - Work with developers, stakeholders, and integration teams Qualifications - 3+ years of software development experience - Hands-on Alkami SDK development experience - Strong skills in JavaScript, TypeScript, HTML5, CSS3 - Experience with REST APIs and enterprise integrations - Experience building Alkami widgets/modules - Experience with Git and debugging complex issues Preferred Qualifications - Experience with Corelation Keystone APIs - Financial services or digital banking experience - WCAG accessibility experience - Agile development experience Key Deliverables - Alkami SDK widgets and modules - Keystone API integrations - Sun Rewards Dashboard functionality - Deployment support and unit testing - Technical documentation Core Skills & Attributes - Strong frontend and integration development skills - Ability to deliver in fast-paced, deadline-driven environments - Strong troubleshooting and debugging capabilities - Effective collaboration and communication skills - Focus on performance, security, and user experience Benefits - Competitive salary - 100% Remote (U.S.) - Mid–Senior Level (3+ years of relevant experience)

