Software Engineering Manager

IND - 2028 Takeda Innovations India Private Limited

Bengaluru

Hybrid

INR 2,200,000 - 3,800,000

Full time

23 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare Insurance
Life Insurance
Wellness programs
Learning platforms
Diversity & Inclusion Programs
No Meeting Days
Home Internet & Mobile Reimbursement

Job summary

IND - 2028 Takeda Innovations India Private Limited seeks a Senior Software Engineer to design and own MCP servers, bridging AI clients with core systems. You will implement MCP integrations using Next.js, Node.js and TypeScript, and collaborate across global teams in a fast-paced agile setup.

You will architect secure OAuth 2.0/OIDC flows, mentor developers, and drive coding standards while delivering scalable backend solutions for health tech applications.

Qualifications

  • Bachelor’s degree in computer science or related field.
  • 5+ years of professional software development experience.
  • Strong backend skills with JavaScript/TypeScript, Next.js and Node.js.
  • Hands-on with Azure services: Logic Apps, Service Bus, Event Grid, Dataverse.
  • Experience designing integrations between systems and middleware patterns.
  • Solid knowledge of OAuth 2.0/OIDC and enterprise identity management.
  • Familiarity with MCP and AI/ML tools in Azure is a plus.
  • Demonstrated ability to mentor development teams and set coding standards.

Responsibilities

  • Deliver MCP integration in modern Back-End frameworks (Next.js, Node.js, TypeScript).
  • Integrate with Microsoft Power Platform, Azure services, to expose data via MCP.
  • Architect OAuth 2.0/OIDC on-behalf-of flows for secure identity propagation.
  • Develop connectors and small code modules alongside low-code workflows.
  • Integrate external data sources and simple LLM calls as needed.
  • Build systems of medium-to-high complexity with minimal guidance.
  • Implement reusable libraries across applications.
  • Write unit and integration tests for backend components.
  • Ensure high performance for global users via testing and tuning.
  • Mentor a development team and participate in coding standards and reviews.
  • Collaborate with business stakeholders to translate requirements into tech solutions.

Skills

JavaScript/TypeScript
Next.js
Node.js
Vercel
OAuth 2.0/OIDC
OBO flows
MCP knowledge
Software architecture
Mentoring teams
Code reviews & standards
Agile methodologies
Performance tuning
English communication

Education

Bachelor’s degree in computer science or related field

Tools

Azure Logic Apps
Azure Service Bus
Azure Event Grid
Dataverse

Job description

The Opportunity

As a Senior Software Engineer for MCP, you will design, develop, and own our Model Context Protocol (MCP) servers—bridging AI clients with our core systems. You will be a critical part of our mission to becoming the most trusted digital biopharmaceutical company in the world. You will provide technical expertise in innovative product development, ensuring seamless integration and efficient utilization of relevant technologies. With your experience, you will build user‑centric health tech solutions, integrate with our technical ecosystem, and be a member of an agile team of top‑tier developers for Takeda to succeed in this mission.

Responsibilities
  • Deliver MCP integration in modern Back‑End (Next.js, Node.js, TypeScript, JavaScript) frameworks and libraries.
  • Integrate with Microsoft’s ecosystem—Power Platform (Power Automate, Dataverse), Azure Logic Apps, Service Bus, Event Grid—to expose enterprise data via MCP.
  • Architect OAuth 2.0/OIDC on‑behalf‑of (OBO) flows and token exchange for secure identity propagation into MCP servers.
  • Develop and maintain custom connectors or small code modules (TypeScript/C#) that sit alongside low‑code workflows.
  • Integrate external data sources and simple LLM calls (via OpenAI Responses API or similar) as needed.
  • Build systems of medium‑to‑high complexity with minimal guidance and supervision.
  • Implement reusable libraries across applications.
  • Develop application code and unit/integration tests in selected framework and/or library.
  • Ensure high performance for global users through performance tests and tuning.
  • Guide the team to develop products with good data quality and in line with Takeda’s data governance framework and strategy.
  • Mentor a development team in building custom applications, workflows, and integrations.
  • Participate in setting coding standards, conduct code reviews, and ensure adherence to best practices.
  • Offer expertise and support in troubleshooting and resolving technical issues.
  • Mentor the team through work estimation based on user stories and functional requirements or wireframes.
  • Collaborate with business stakeholders to understand business requirements and design technical solutions.
  • Create architectural diagrams, define system integrations, and establish best practices for development.
  • Collaborate with cross‑functional technical teams, including business analysts, project managers, and technical engineers in other global locations, to understand requirements, provide technical insights, and ensure successful project delivery.
  • Communicate effectively to convey technical concepts to non‑technical stakeholders.
Skills and Qualifications
  • Bachelor’s degree in computer science or a related study, or equivalent experience.
  • 5+ years of relevant professional experience in developing software.
  • Strong hands‑on experience as a back‑end engineer with following tech stack: JavaScript/TypeScript, Next.js, Node.js and Vercel.
  • Hands‑on with Azure services: Logic Apps, Service Bus, Event Grid, Dataverse (for .NET track).
  • Extensive experience in designing and implementing integrations between systems using middleware tools.
  • Familiarity with various integration patterns, protocols, and technologies (such as REST, SOAP, JSON, XML).
  • Solid background in OAuth 2.0/OIDC (including OBO flows) and enterprise identity management.
  • Fundamental knowledge of the Model Context Protocol (MCP), context‑sharing patterns, AI/ML toolset within Azure is a plus!
  • Demonstrated skills in guiding and mentoring development teams.
  • Ability to provide technical guidance, set coding standards, conduct code reviews, and ensure adherence to best practices.
  • Strong communication and collaboration skills to work effectively with cross‑functional teams and stakeholders.
  • Familiarity with Agile methodologies and project management tools.
  • Experience in prototyping, as well as operating at scale, with focus on writing clean, encapsulated and well documented code.
  • Adept at analyzing complex technical issues, identifying root causes, and implementing effective solutions.
  • Proficient in debugging, performance optimization, and troubleshooting mobile/web applications.
  • Strong oral and written communication skills, business acumen, and enterprise knowledge.
  • Proficiency in English in both verbal and written communication is amust.
What Takeda Can Offer You

Takeda is certified as a Top Employer, not only in India, but also globally. No investment we make pays greater dividends than taking good care of our people. At Takeda, you take the lead on building and shaping your own career. Joining the ICC in Bangalore will give you access to high‑end technology, continuous training and a diverse and inclusive network of colleagues who will support your career growth.

Benefits
  • Competitive Salary + Performance Annual Bonus Flexible work environment, including hybrid working Comprehensive Healthcare Insurance Plans for self, spouse, and children Group Term Life Insurance and Group Accident Insurance programs Health & Wellness programs including annual health screening, weekly health sessions for employees.
  • Employee Assistance Program 5 days of leave every year for Voluntary Service in additional to Humanitarian Leaves Broad Variety of learning platforms Diversity, Equity, and Inclusion Programs No Meeting Days Reimbursements – Home Internet & Mobile Phone Employee Referral Program Leaves – Paternity Leave (4 Weeks) , Maternity Leave (up to 26 weeks), Bereavement Leave (5 days)
About ICC in Takeda

Takeda is leading a digital revolution. We’re not just transforming our company; we’re improving the lives of millions of patients who rely on our medicines every day. As an organization, we are committed to our cloud‑driven business transformation and believe the ICCs are the catalysts of change for our global organization. Locations IND - Bengaluru Worker Type Employee Worker Sub‑Type Regular Time Type Full time

Takeda is an industry‑leading, global pharmaceutical company with an unwavering dedication to putting patients at the center of everything we do. We live our values of Takeda-ism – Integrity, Fairness, Honesty, and Perseverance – and are united by our mission to strive towards Better Health and a Brighter Future for people worldwide through leading innovation in medicine. Here, everyone matters and you will be a vital contributor to our inspiring, bold mission. At Takeda, you will make an impact on people’s life— including your own.

Takeda is an equal opportunity employer.

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

Similar jobs worth comparing

Software Engineering Senior Manager
Software Engineering Senior Manager

IND - 2028 Takeda Innovations India Private Limited • Bengaluru

On-site
INR 5,500,000 - 7,500,000
Competitive Salary + Annual Bonus
Hybrid/Onsite work environment
Health & Wellness programs
+2
SF LifeSc Cloud Analyst
SF LifeSc Cloud Analyst

IND - 2028 Takeda Innovations India Private Limited • Bengaluru

Hybrid
INR 1,800,000 - 3,500,000
Competitive salary
Hybrid work
Healthcare insurance
+7
Associate Director, Clinical Data Scientist - Statistics
Associate Director, Clinical Data Scientist - Statistics

IND - 2028 Takeda Innovations India Private Limited • Bengaluru

On-site
INR 4,000,000 - 9,000,000
Competitive Salary + Bonus
Hybrid work environment
Healthcare & Life Insurance
+1
Senior Business Analyst-ServiceNow Employee Center/UX/Mobile
Senior Business Analyst-ServiceNow Employee Center/UX/Mobile

IND - 2028 Takeda Innovations India Private Limited • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Competitive salary
Annual performance bonus
Hybrid work environment
+3
Senior Software Tester
Senior Software Tester

IND - 2028 Takeda Innovations India Private Limited • Bengaluru

Hybrid
INR 4,000,000 - 6,500,000
Competitive Salary + Performance Bonus
Hybrid work environment
Healthcare Insurance
+3
Data Security Analyst Engineer
Data Security Analyst Engineer

Takeda • Bengaluru

On-site
INR 180,000 - 240,000
Flexible work environment
Hybrid working
Healthcare insurance
+6
Associate Director - Mass Spectrometry
Associate Director - Mass Spectrometry

IND - 2028 Takeda Innovations India Private Limited • Bengaluru

Hybrid
INR 5,000,000 - 8,000,000
Competitive Salary + Annual Bonus
Hybrid work environment
Healthcare Insurance for family
+2
Associate Director - Immunoassay
Associate Director - Immunoassay

IND - 2028 Takeda Innovations India Private Limited • Bengaluru

Hybrid
INR 5,000,000 - 8,000,000
Competitive salary+bonus
Hybrid work environment
Healthcare plans
Medical Insights & Analytics Lead
Medical Insights & Analytics Lead

Takeda • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Annual Bonus
Healthcare Insurance
Life Insurance
+6
Lead Systems Designer
Lead Systems Designer

Takeda • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Hybrid work environment
Comprehensive health insurance
Learning & development programs
+1