
Search by job, company or skills
Inviting applications for the role of Principal consultant - API Integration Specialist
You will be responsible for designing, developing, and maintaining robust API solutions that enable seamless data flow and system interoperability across enterprise platforms. This role requires a strong technical background, hands-on experience with modern integration patterns, and a passion for solving complex connectivity challenges. You will collaborate with cross-functional teams to ensure secure, reliable, and scalable API integrations that power our digital ecosystem.
Responsibilities
. Design, develop, and implement scalable API integration solutions connecting diverse systems and applications
. Collaborate with development teams to establish API-first design principles and integration standards
. Analyze system integration requirements and design comprehensive API strategies
. Develop and deploy RESTful, GraphQL, and event-driven APIs for internal and external use
. Implement API security measures including OAuth2, JWT, and rate limiting
. Optimize existing API connections for performance, reliability, and scalability
. Create comprehensive API documentation and developer integration guides
. Monitor API performance and implement observability solutions for integration health
. Troubleshoot integration issues and provide ongoing support to development teams
. Ensure compliance with data privacy, security, and industry standards throughout the API lifecycle
Contributing to your BU/Practice by
. Driving innovation through the adoption of modern API integration technologies
. Enhancing the organization's connectivity and digital transformation capabilities
. Supporting the development of best practices and standards for API solution delivery
. Mentoring and upskilling team members in API integration methodologies
Qualifications we seek in you!
Minimum Qualifications
. Bachelor's degree in Computer Science, Information Systems, or a related technical field
. Proven experience in API development, integration, and system architecture
. Proficiency in programming languages such as JavaScript, Python, or Java
. Experience with API development frameworks and tools (e.g., Express, Fast API, Spring Boot)
. Strong understanding of API standards and protocols (Open API, JSON Schema, XML, SOAP)
. Familiarity with API security and authentication methods (OAuth2, JWT, API keys)
. Excellent problem-solving and troubleshooting skills
Preferred Qualifications
. Experience in API integration and system interoperability
. Experience with message brokers and event streaming platforms (Kafka, RabbitMQ, Redis)
. Understanding of microservices architecture and distributed system patterns
. Experience with cloud platforms and API management tools
. Strong communication skills and ability to work with cross-functional teams
. Prior experience mentoring or leading technical teams
Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose - the relentless pursuit of a world that works better for people - we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI.
Job ID: 143066191