Full Stack Developer – API Integrations Focus
About ThrivePass
At ThrivePass, we value our employees and believe in fostering their growth and development. Our work culture is built on our core CARE values : Courageous, Authentic, Resourceful, and Excellent. Performance is measured by embodying these values and achieving quarterly Big 3 goals.
About the Role
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.
Key Responsibilities
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.
Required Skills & Experience
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 Skills
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).
What We Offer
Career advancement opportunities and professional development.
Exposure to client use cases and the opportunity to analyze real-world scenarios.
Training on products, processes, and cutting-edge technologies.
A competitive salary package and a collaborative work environment.
How to Apply
If you're passionate about building innovative solutions and want to work with a team that values growth and excellence, we'd love to hear from you. Send your updated resume to : [HIDDEN TEXT]
Skills Required
Linq, Graphql, Css, .NET, Sql Server, Visual Studio, Data Modeling, Jira, Sql, Html, Angular, Git, Rest, Entity Framework
Sr Software Developer • Delhi, India