Full Stack Developer - API Integrations Focus

Boomtown Accelerators

Leesburg (VA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ThrivePass is seeking a skilled backend integration engineer to build and maintain API-driven applications. You will design connectors for SaaS platforms, normalize diverse data, and implement secure authentication flows across providers. The role emphasizes scalable architectures and mentoring teammates in integration best practices.

The ideal candidate has strong C#, .NET, Angular, and SQL experience, with a passion for learning new technologies and collaborating across cross-functional teams.

Qualifications

  • 4+ years backend engineering in API-heavy environments.
  • Reverse-engineer poorly documented APIs and map JSON/XML payloads.
  • REST, GraphQL, and event-driven integrations experience.
  • Integration middleware, API gateways, and webhooks knowledge.
  • 3+ years .NET web development with C#, Angular 6+.
  • OLTP/OLAP data modeling with Entity Framework and SQL Server.
  • Strong unit testing, SDLC, and MVC patterns.

Responsibilities

  • Develop and maintain .NET web applications using C#, Angular and SQL.
  • Design connectors/integrations for SaaS and vendor APIs.
  • Map and normalize complex third-party APIs into data models.
  • Implement authentication flows and robust API schemas.
  • Establish testing, monitoring, and logging for integration reliability.
  • Mentor engineers on integration architecture and patterns.
  • Collaborate with product teams to deliver features on time.

Skills

API-heavy environments
Reverse-engineer APIs
Data modeling
REST
GraphQL
Event-driven
Integration middleware
API gateways
Webhooks
Async processing
Queues
.NET development
C#
Angular 6+
SQL
HTML
CSS
Entity Framework
OOP
SDLC
MVC
LINQ
Unit tests
Git
JIRA

Tools

Visual Studio
SQL Server
Git
JIRA

Job description

Who We Are

At ThrivePass, we’re on a mission to help employees and businesses Thrive—because benefits should be more than just checkboxes. Through personalized benefits technology, data-driven insights, and meaningful experiences, we empower companies to support their teams in ways that truly matter.

We don’t just talk about culture—we build it. Everything we do is rooted in our CARE values:

  • Courageous – We embrace new challenges and fresh ideas.
  • Authentic – We show up as our true selves and value transparency.
  • Resourceful – We find creative solutions and make things happen.
  • Excellent – We hold ourselves accountable and take pride in our work.

At ThrivePass, performance isn’t just about hitting goals—it’s about how you show up. We invest in our employees’ growth and encourage bold thinking, collaboration, and continuous learning. Join us in shaping the future of employee benefits!

What You’ll Do

As a Full Stack Developer, you will play a key role in developing and maintaining cutting‑edge applications, with a strong focus on integrating third‑party APIs and building scalable, normalized data models. You’ll collaborate closely with cross‑functional teams to deliver high‑quality solutions and mentor others in best practices for integration architecture.

You Will
  • Deliver high-quality software solutions aligned with quarterly Big 3 goals.
  • Collaborate with product managers, designers, and other developers to understand requirements, provide technical feedback, and ensure successful delivery of features.
  • Design and build connectors/integrations for SaaS platforms, field-specific APIs, and proprietary vendor APIs.
  • Analyze, understand, and map complex, heterogeneous third-party APIs into normalized data models.
  • Develop and maintain robust .NET-based web applications using C#, Angular, SQL, and other modern technologies.
  • Develop and maintain data transformation and normalization pipelines that abstract away vendor-specific differences.
  • Handle authentication and authorization flows across diverse providers (OAuth2, API keys, SAML, custom flows).
  • Build resilient integration patterns that gracefully handle API inconsistencies, rate limits, and error behaviors.
  • Collaborate with product teams to design consistent, unified API schemas that scale across multiple providers.
  • Establish strong testing, monitoring, and logging frameworks for integration reliability.
  • Mentor and guide engineers in best practices for integration architecture and abstraction design.
  • Provide technical support during development, testing, and production stages.
  • Develop unit and integration tests to ensure the stability and reliability of the application.
  • Debug and resolve application issues in a timely manner.
  • Explore, evaluate, and adopt new technologies to improve development efficiency.
What You Bring

We’re looking for someone who is passionate about building scalable, thoughtful integrations and collaborating in a growing engineering team.

Must Haves
  • 4+ years of backend engineering experience, with significant time spent in API-heavy environments.
  • Proven ability to reverse-engineer poorly documented APIs, understand complex JSON/XML payloads, and resolve mapping challenges.
  • Deep experience with API normalization, data modeling, and abstraction design.
  • Expertise in REST, GraphQL, and event-driven integrations.
  • Strong knowledge of integration middleware, API gateways, and webhooks.
  • Familiarity with async processing, queuing systems, and retry strategies.
  • 3+ years of experience in .NET web development.
  • Expertise in C#, Angular 6+, SQL, HTML, CSS, and Entity Framework.
  • Strong understanding of OOP concepts, SDLC, and MVC design patterns.
  • Experience with .NET Core, LINQ, and writing unit test cases.
  • Knowledge of data structures and algorithms.
  • Hands‑on experience with tools like Visual Studio, SQL Server, Git, and project management tools like JIRA.
  • Strong analytical, logical, and problem‑solving skills.
  • Excellent written and verbal communication skills.
  • Passion for learning and working with new technologies.
  • Ability to transition between tasks and handle multiple projects effectively.
Nice to Have
  • Experience working at or integrating with unified API platforms.
  • Familiarity with domain‑specific APIs (e.g., PRISM, HRIS, ATS, CRM, Healthcare APIs).
  • Knowledge of schema evolution strategies, versioning, and API governance.
  • Background in ETL/data pipelines or interoperability standards (e.g., OpenAPI, JSON Schema).
  • Familiarity with Agile/Scrum methodologies.
  • Knowledge of LESS, SASS, and modern front‑end frameworks like Vue.js.
  • Experience with performance monitoring tools like Application Insights.
  • Understanding of security best practices in web development.
  • Familiarity with RESTful APIs, Azure services (Azure Functions, Azure DevOps).
  • Proficiency in Angular 10+, Material Design framework, and TypeScript (ES6+ with ngrx).
Why You’ll Love Working Here

We're an inclusive and welcoming environment for all. ThrivePass is committed to fostering a workplace where everyone feels valued and respected. We do not and shall not discriminate based on race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status in any of our activities or operations.

  • A culture that values courageousness, authenticity, resourcefulness, and excellence (we don’t just say it—we live it).
  • Opportunities to grow, learn, and level up your skills.
  • A team that genuinely enjoys working together and celebrating wins.
  • Competitive benefits package because we believe in walking the talk when it comes to employee well-being.
Salary Offered

A competitive salary package and a collaborative work environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer (.NET Core & API Integration)
Sr. Software Engineer (.NET Core & API Integration)

Boomtown Accelerators • Leesburg (VA)

On-site
USD 120,000 - 170,000
Competitive benefits package
Growth opportunities
Collaborative team culture
Senior Software Engineer
Senior Software Engineer

Boomtown Accelerators • Leesburg (VA)

On-site
USD 110,000 - 160,000
Technical Lead
Technical Lead

Boomtown Accelerators • Leesburg (VA)

On-site
USD 120,000 - 180,000
Competitive benefits
Staff Software Engineer
Staff Software Engineer

Boomtown Accelerators • Leesburg (VA)

On-site
USD 140,000 - 190,000
Competitive benefits package
Full-Stack API Integrations Engineer
Full-Stack API Integrations Engineer

Boomtown Accelerators • Leesburg (VA)

On-site
USD 120,000 - 160,000
Associate Engineering Manager
Associate Engineering Manager

Boomtown Accelerators • Leesburg (VA)

On-site
USD 140,000 - 210,000
Competitive benefits package
Supervisor, PEO Data Services
Supervisor, PEO Data Services

Boomtown Accelerators • United States

On-site
USD 85,000 - 105,000
Senior Product Manager
Senior Product Manager

Boomtown Accelerators • United States

On-site
USD 145,000 - 165,000
Competitive benefits package
Senior .NET Core & API Integrations Engineer
Senior .NET Core & API Integrations Engineer

Boomtown Accelerators • Leesburg (VA)

On-site
USD 120,000 - 170,000
Competitive benefits package
Growth opportunities
Collaborative team culture
Senior Product Manager
Senior Product Manager

Thrivepass • Denver (CO)

Hybrid
USD 120,000 - 180,000