Principal Software Development Engineer

Kotak Mahindra Bank

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 8 years

Job Details

Job Description

Principal Software Development Engineer-Digital Banking Kotak 811-Regional Sales

Principal Software Development Engineer Mumbai/Bangalore We have an opportunity for an Principal Software Development Engineer to lead and develop a team of high performing developers for our Kotak Bank. Where you’ll make an impact You will apply your inquisitive approach in a collaborative manner no matter the task, solving complex problems whether they touch the customer or simply compliment the work of your team. You will also be required to deeply understand technology landscapes, and evaluate the use of new technologies. You will be influential within your team and work with peers and senior leaders to define and revise the standards for operational excellence across Kotak. You will consistently tackle abstract issues that span multiple functional areas and drive your team to push for improvements that can scale across other teams, services, and platforms. You will be responsible for building an effective team, empowering them to achieve their goals and deliver value to our customers (both internal & external) and Kotak. Your greatest responsibility will be looking after the individuals reporting to you, mentoring, coaching and supporting them in their professional development, unlocking their potential, and challenge them to step outside their comfort zone to grow and excel. You will work closely with product management to influence the direction of our new services and plan the steps to get there. You will collaborate with developers to ensure they build reliable, scalable services & strive for technical & operational perfection, while balancing the needs of our customers and the business. More about you • On Your First Day, We'll Expect You To Have • 8+ years in software development - preferably with Cloud services. • 2+ years’ experience in a people management role - hiring, motivating, growing, empowering, and performance managing. • A dedication for building high-performing teams, putting others before yourself, and delighting in your team members’ successes. • Proven coding skills, with the ability to guide your team in code design and reviews, mentor junior developers and assist your team to tackle technical challenges. • Excellent understanding of object oriented programming and design principles • Experience using variety of data stores at scale – RDBMS, NoSQL, DocumentDB etc. • Experience on developing high availability and reliable products with alert and monitoring systems • A passion for solving complex business problems, and the proven ability to share that passion with your team. • A strong collaborative mindset; to work closely with your peers in Product Management, Design, other Development Leads, Quality Engineering, etc - to bring diverse viewpoints and goals together. • Excellent communication and organization skills; to effectively prioritize work, set expectations with partners, communicate progress, negotiate dependencies, and resolve conflicts. • High quality standards, holding yourself and your team accountable for delivering Enterprise quality software that delights customers. • A strong drive for innovation and improvement - always pushing, encouraging and enabling your team to improve their tools, processes and culture; keeping them agile and creative with lightweight processes. Nice To Have, But Not Mandatory • Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings (e.g., AWS, GAE, Azure) • Experience with continuous delivery and deployment • Experience working in startup, go getter environment • Experience building the product from grounds up

Experience Level

Senior Level

Job role

Work location

Bangalore, Karnataka, India

Department

Banking / Insurance / Financial Services

Role / Category

Software Project Management

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 8 years

About company

Name

Kotak Mahindra Bank

Job posted by Kotak Mahindra Bank

This job has expired