Kotak Mahindra Bank
Jobs
Senior Principal Manager-Software Engineering-SUPPORT SERVICES-Applications-CTB
Kotak Mahindra Bank
Senior Principal Manager-Software Engineering-SUPPORT SERVICES-Applications-CTB
Be an Early Applicant
Leads software engineering teams and oversees the full software development lifecycle from planning through deployment. Responsibilities include mentoring engineers, coordinating cross-functional delivery, ensuring software quality, implementing development best practices, managing risks, improving processes, and evaluating emerging technologies. The role requires strong technical judgment, people leadership, communication, and experience with programming languages, cloud platforms, and modern development methodologies.
Job Title: Software Development Manager/Engineering Manager
Location: Bangalore/Hyderabad
Job Type: Full-time
Job Description:
Responsibilities:
- Lead and manage a team of software engineers, providing mentorship, guidance, and career development.
- Oversee the entire software development lifecycle, including planning, design, development, testing, and deployment.
- Collaborate with cross-functional teams to define project requirements, scope, and timelines.
- Ensure the delivery of high-quality software solutions that meet business objectives and customer needs.
- Implement best practices for software development, including coding standards, code reviews, and automated testing.
- Drive continuous improvement in development processes, tools, and methodologies.
- Manage project risks and issues, ensuring timely resolution and effective communication with stakeholders.
- Stay up-to-date with emerging technologies and industry trends, and incorporate them into the development process as appropriate.
- Foster a culture of innovation, collaboration, and excellence within the engineering team.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience in software development and engineering management.
- Strong leadership and people management skills, with a track record of building and leading high-performing teams.
- Excellent understanding of software development methodologies, tools, and best practices.
- Proficiency in one or more programming languages (e.g., Java, Python, C#).
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and modern development frameworks.
- Strong problem-solving skills and the ability to make sound technical decisions.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels.
- Passion for technology and a commitment to continuous learning and improvement.
Similar Jobs
Artificial Intelligence • Cloud • Information Technology • Consulting
Develops comprehensive validation plans and Python-based automation for firmware, BIOS/UEFI, iLO products, and server platforms. Executes system-level qualification, analyzes defects, supports release readiness, and collaborates with quality, development, and outsourced teams throughout the software testing lifecycle. The role also applies AI and GenAI tools, including GitHub Copilot, to improve test design, debugging, and automation productivity.
Top Skills:
AgileAIBios/UefiCpuFirmwareFirmware DebuggingGenerative AiGitGithub CopilotMemoryNetwork AdaptersPower SuppliesPythonRedfish ApiSdlcSecurity TestingServer PlatformsStorage DevicesTest Automation
Financial Services
Leads software engineering efforts within an agile banking technology team. Designs, develops, tests, debugs, and maintains secure, scalable Java-based distributed systems and microservices. Reviews code, improves operational stability, automates recurring remediation, and promotes resilient development practices. Guides responsible adoption of AI-assisted engineering tools, coaches teams on secure validation, and evaluates vendor and architectural solutions. Requires experience with Java, Spring Boot, Spring Cloud, event-driven systems, messaging platforms, CI/CD, application security, and financial services technology.
Top Skills:
Ai-Assisted Software Development ToolsCi/CdCloud-Native TechnologiesJavaKafkaMicroservicesRabbitMQRestful ApisSpring BootSpring Cloud
Artificial Intelligence • Cloud • Information Technology • Consulting
Leads enterprise transformation across Solutions Operations, focusing on zero-touch operations, process architecture, AI and automation, operational visibility, analytics, governance, and continuous improvement. Develops future-state operating models, dashboards, transformation roadmaps, and scalable global processes. Influences executive stakeholders across Operations, Finance, IT, Sales, Delivery, and business units while driving organizational change, capability development, and measurable business outcomes.
Top Skills:
AIAnalyticsAutomation PlatformsBusiness IntelligenceDesign ThinkingGreenlakeLean Six SigmaProcess MiningQuote-To-Cash
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.


