Job
Description
As a Full Stack Developer with a focus on API integrations at ThrivePass, you will be responsible for developing and maintaining cutting-edge applications while collaborating closely with cross-functional teams. Your role will involve integrating third-party APIs, building scalable data models, and mentoring others in integration architecture best practices. Your key responsibilities will include: - Delivering high-quality software solutions aligned with quarterly Big 3 goals. - Collaborating with product managers, designers, and developers to understand requirements, provide technical feedback, and ensure successful feature delivery. - Designing and building connectors/integrations for various platforms and APIs. - Analyzing, understanding, and mapping complex third-party APIs into normalized data models. - Developing and maintaining robust web applications using .NET technologies. - Creating and maintaining data transformation pipelines to abstract away vendor-specific differences. - Handling authentication and authorization flows across different providers. - Building resilient integration patterns to handle API inconsistencies and errors gracefully. - Designing consistent API schemas that scale across multiple providers. - Establishing testing, monitoring, and logging frameworks for integration reliability. - Mentoring engineers in integration architecture best practices. - Providing technical support during development, testing, and production stages. - Developing unit and integration tests to ensure application stability. - Debugging and resolving application issues promptly. - Exploring and adopting new technologies to enhance development efficiency. Qualifications Required: - 4+ years of backend engineering experience with a focus on API-heavy environments. - Deep experience in API normalization, data modeling, and abstraction design. - Expertise in REST, GraphQL, and event-driven integrations. - Strong knowledge of integration middleware, API gateways, and webhooks. - Proficiency in .NET web development, including C#, Angular, SQL, and Entity Framework. - Understanding of OOP concepts, SDLC, and MVC design patterns. - Experience with .NET Core, LINQ, and unit testing. - Knowledge of data structures, algorithms, and tools like Visual Studio, SQL Server, and Git. - Strong analytical, logical, problem-solving skills, and communication skills. - Passion for learning new technologies and handling multiple projects effectively. Nice-to-Have Skills: - Experience with unified API platforms and domain-specific APIs. - Knowledge of schema evolution strategies, versioning, and API governance. - Background in ETL/data pipelines or interoperability standards. - Familiarity with Agile/Scrum methodologies, modern front-end frameworks, and performance monitoring tools. - Understanding of security best practices in web development and Azure services. ThrivePass offers career advancement opportunities, exposure to real-world scenarios, training on cutting-edge technologies, a competitive salary package, and a collaborative work environment. If you are passionate about innovation and excellence, and value growth in your career, we encourage you to apply by sending your updated resume to Shivani.chauhan@thrivepass.com.,