{bc}
indeed

Technology Leader-Software Engineering-SUPPORT SERVICES-CTO - In House Engineering

Kotak Securities Ltd
Maharashtra, IND
Onsite
Discovered 1 months ago
Software development lifecycle (SDLC)Software architecture and system designTeam leadership and performance managementAgile methodologiesCI/CDDevOps

Full Job Posting

Role overview

The Software Development Manager leads engineering teams that design, build, and deploy software products.

The role balances project delivery with team mentoring, architectural oversight, and cross-functional collaboration.

Key responsibilities

  • Recruit, mentor, and manage software engineers; conduct one-on-ones and support career development.
  • Own the software development lifecycle from conception through architecture, testing, and deployment.
  • Manage backlogs and prioritize features to deliver projects on time and within budget.
  • Guide system design, code quality, and technical vision.
  • Promote Agile methodologies, CI/CD, and DevOps practices.
  • Liaise with product managers, senior management, and external stakeholders.

Essential requirements

  • A bachelor’s or master’s degree in computer science or a related field is typically expected, along with 10 or more years of software engineering experience.
  • Three to five or more years in a formal engineering management or technical lead role, with experience scaling high-performing teams.
  • Hands-on background in modern programming languages such as Java, Python, or C++, distributed systems architecture, and cloud platforms such as AWS, Azure, or GCP.
  • Strong communication, conflict resolution, and strategic problem-solving abilities.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Kotak Securities Ltd