Kaplan logo

Kaplan

Senior Software Engineer I (Hybrid)

🇮🇳 Bangalore, Karnataka 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ January 20th, 2026
MySQL Node.js CI/CD

Edtech.com's Summary

Kaplan is hiring a Senior Software Engineer I (Hybrid). The role involves designing, developing, and maintaining full-stack web applications using Angular and Node.js, managing backend services and APIs, and deploying applications on AWS. The engineer will also contribute to architectural decisions, optimize database performance, conduct code reviews, and collaborate across teams to ensure quality and smooth delivery.

Highlights
  • Design, develop, and maintain full-stack web applications with Angular, Node.js, and optionally PHP.
  • Participate in architectural and solution design discussions and recommend best technical approaches.
  • Build and maintain backend services, APIs, and microservices using Node.js.
  • Develop scalable front-end applications using Angular and optimize RDBMS systems like MySQL and MsSQL.
  • Deploy and manage applications on AWS cloud infrastructure.
  • Produce technical documentation including design specs, API docs, and deployment guides.
  • Conduct peer code reviews to ensure code quality and best practices.
  • Troubleshoot and resolve issues across the full stack.
  • Collaborate with QA, DevOps, and product teams to ensure efficient delivery cycles.
  • Require Bachelor’s degree in CS, IT, or related field with 5-8 years software development experience and strong skills in Angular, Node.js, AWS, relational databases, Git, and CI/CD workflows.

Senior Software Engineer I (Hybrid) Full Description

Job Title 

Senior Software Engineer I (Hybrid)

Job Description

We are looking for a highly skilled Senior Full Stack Developer with 5-8 years of hands-on experience in building scalable web applications using Angular, Node.js, AWS, and relational databases. The ideal candidate will be responsible for designing, developing, and maintaining full-stack solutions, contributing to architectural decisions, and ensuring high performance and responsiveness of applications. Experience with PHP is an added advantage.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using Angular , Node.js and/or PHP.
  • Participate in architecture and solution design discussions; recommend best technical approaches.
  • Build and maintain backend services, APIs, and microservices using Node.js and related frameworks.
  • Develop responsive, scalable front-end applications using Angular.
  • Work with RDBMS systems (MySQL, MsSQL, etc.) for schema design, query development, and performance optimization.
  • Deploy, configure, and manage applications on AWS cloud infrastructure.
  • Produce comprehensive technical documentation, including design specifications, API documentation, and deployment guides.
  • Conduct peer code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Troubleshoot and resolve issues across the full technology stack.
  • Collaborate with QA, DevOps, and product teams to ensure smooth delivery cycles.
  • Prior work experience in microservices or event-driven architecture.

Qualifications and Skills

  • Education: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Total Experience: Minimum 5-8 years in software development
  • Strong hands-on experience with Angular and Node.js and writing unit test cases.
  • Solid understanding of AWS and relational databases (MySQL/MsSQL etc.,).
  • Strong problem-solving skills and familiarity with Git and CI/CD workflows.

Location

Bangalore, KA, India

Additional Locations 

Employee Type

Employee

Job Functional Area 

IT Development

Business Unit

00092 Kaplan Health

Diversity & Inclusion Statement:


Kaplan is committed to cultivating an inclusive workplace that values diversity, promotes equity, and integrates inclusivity into all aspects of our operations. We are an equal opportunity employer and all qualified applicants will receive consideration for employment regardless of age, race, creed, color, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, veteran status, nationality, or sex. We believe that diversity strengthens our organization, fuels innovation, and improves our ability to serve our students, customers, and communities. Learn more about our culture here.

Kaplan considers qualified applicants for employment even if applicants have an arrest or conviction in their background check records. Kaplan complies with related background check regulations, including but not limited to, the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.  There are various positions where certain convictions may disqualify applicants, such as those positions requiring interaction with minors, financial records, or other sensitive and/or confidential information.

Kaplan is a drug-free workplace and complies with applicable laws.