Senior Software Engineer – Business Applications (Enterprise SaaS Integrations)
Description

Who we are:

Veteran Benefits Guide (VBG) was founded by a former United States Marine with the goal of ensuring that Veterans receive accurate disability benefits in a timely manner. Since it was founded, VBG has guided more than 35,000 Veterans through the complicated Veteran Affairs (VA) disability claims process. As a company founded by a Veteran and staffed by many Veterans and families of Veterans, VBG is committed to advocating for policies that protect the rights and interests of former service members.


Who we’re looking for:

We are seeking a highly skilled Senior Software Engineer with expertise in enterprise SaaS integrations (ERP, CRM, HRIS) development experience. This role focuses on building and maintaining connectors and integration workflows that enable seamless data exchange between business-critical systems such as NetSuite, Salesforce, Paylocity, and our internal applications.

You’ll architect and implement secure, scalable integrations, either by leveraging existing connectors or building custom solutions from scratch. This is a hands-on role where you’ll also contribute to full-stack development using modern technologies to ensure interoperability and data consistency across platforms.


Summary:

  

The Senior Software Engineer – Business Applications will design and deliver integration solutions that connect enterprise SaaS platforms with internal systems, enabling streamlined workflows and accurate data synchronization. You’ll work closely with enterprise architects, product teams, and business stakeholders to solve complex integration challenges, such as syncing financial data from ERP to the website and ensuring persistence through CRM


Requirements

  

Essential Functions:

Reasonable accommodation may be provided to enable individuals with disabilities to perform essential functions.


Enterprise Integration

· Architect and implement secure, scalable integrations between internal applications and enterprise SaaS platforms (CRM, ERP, HRIS).

· Build and maintain connectors using APIs, webhooks, and middleware, leveraging vendor connector stores when appropriate.

· Design data mapping, transformation, and validation strategies for cross-system workflows.

· Ensure data security, consistency, and integrity across multiple systems.


Full-Stack Development

· Contribute to front-end and back-end development for business applications using modern frameworks (React, Node.js).

· Implement integration UI components for configuration and monitoring.

· Write clean, testable, and maintainable code aligned with best practices.


Performance, Security & Compliance

· Optimize integration performance and throughput for large data volumes.

· Implement secure authentication and authorization (OAuth, SAML) for third-party systems.

· Ensure compliance with HIPAA and other regulatory standards where applicable.


Collaboration & Mentorship

· Partner with enterprise architects and product managers to define integration strategies.

· Mentor other engineers, promoting best practices in integration and full-stack development.

· Participate in code reviews, daily stand-up, sprint planning, design reviews, and retrospectives.


Qualifications or competencies:

· Strong experience with API design, middleware, and ETL tools.

· Proficiency in JavaScript/TypeScript, Node.js, and React.

· Familiarity with connector frameworks (e.g., MuleSoft, Dell Boomi, Workato) and SaaS APIs (Salesforce, NetSuite, Workday).

· Hands-on experience with containerization (Docker) and orchestration (Kubernetes).

· Knowledge of cloud platforms (AWS or Azure) and CI/CD pipelines.

· Understanding and practical experience with data privacy regulations (e.g., HIPAA SOC 2), particularly as they pertain to secure handling and processing of Personal Identifiable Information (PII).


Preferred Skills

· Familiarity with CRM workflows, document storage integrations, or cloud-based workflows.

· Hands-on experience CRM development experience (e.g., Sales Cloud and Service Cloud)

· Experience building custom connectors or leveraging connector marketplaces.


Education and previous work experience: 

  • 7+ years of experience in software engineering, with a focus on enterprise integrations.
  • Master’s degree in Computer Science, Software Engineering, or a related field preferred.
  • Bachelor’s degree is acceptable with significant relevant experience.

EEO:

Veteran Benefits Guide (VBG) provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, national origin, ancestry, physical disability, mental disability, medical condition, marital status, sex (including pregnancy, childbirth, breastfeeding or related medical conditions), gender (including gender identity and gender expression) genetic characteristic, sexual orientation, registered domestic partner status, age, military or veteran status, hairstyle or hair texture, reproductive health decision making, or any other characteristic protected by federal, state, or local laws.