Principal Software Development Engineer
Kotak Mahindra Bank
Principal Software Development Engineer
Kotak Mahindra Bank
Bengaluru/Bangalore
Not disclosed
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 LevelJob 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