Development Manager
Bangalore, IN
Sapiens is on the lookout for a Development Manager to become a key player in our Bangalore team. If you're a seasoned Development Manager pro and ready to take your career to new heights with an established, globally successful company, this role could be the perfect fit.
Location: Bangalore
Working Model: Our flexible work arrangement combines both remote and in-office work, optimizing flexibility and productivity.
This position will be part of Sapiens’ Digital (Delivery) division, for more information about it, click here: https://sapiens.com/solutions/digitalsuite-customer-experience-and-engagement-software-for-insurers/
What you’ll do:
Responsibilities:
1. Team & Project Management:
• Lead Digital Delivery team for multiple projects focused on digital technologies and product offerings.
• Utilize Agile project management methodologies and relevant supporting software in the planning, scheduling, reporting and change management of the projects.
• Provide leadership and guidance to ensure successful project delivery.
• Mentor and groom Lead developers.
2. Solution Design & Execution:
• Collaborate across teams to shape software solutions and development processes, ensuring alignment with customer needs.
• Establish and enforce development best practices are followed.
• Collaborating with stakeholders (Product managers, Core engineering teams, UX) to evaluate trade-offs between design, risk, and technology
• Work closely with team leads (TTLs) to define software solutions and oversee day-to-day technical execution.
3. Development & Customer management:
• Responsible for ensuring that customer implementation projects are delivered in scope, on time, in superior quality
• Designing and developing new features as well as adjusting and configuring existing features per client needs
4. Strategic Leadership:
• Drive innovation in development practices and processes to ensure scalability and performance.
• Ability to meet aggressive timelines and motivate the team to meet the project deadlines.
• Align software development initiatives with the long-term goals of the organization and its customers.
Education:
• BE/MS/MCA or higher degree in Computer Science or an equivalent field.
Experience:
• 15+ years of development experience in relevant technologies with a strong track record of delivering complex projects throughout the lifecycle.
• 5+ years of experience in leading software development projects in the role or Development Manager or similar.
Technical Expertise:
• Experience and passion for modern web development technologies and techniques – React 16 / Angular (4,5,6), Automated Unit Testing, HTML, CSS Modules / Styled Components, etc. – mandatory.
• Should have experience in Technical Design.
• Node.js, Next.js, Mongo DB – Advantage
• Knowledge in modern architectural methods and patterns such as Cloud Computing and Containers (Kubernetes, Docker) - Advantage
• Public cloud experience (Amazon, Azure, Google) big advantage
• Familiarity with DevOps tools and methodologies, including: CI/CD pipelines, Git, Docker, Kubernetes, Helm.
Core Skills / Soft Skills:
• Experience leading teams providing coaching, mentoring and training to customers
• Deep understanding of software engineering across all phases of the development lifecycle.
• Strong ability to manage and prioritize multiple tasks independently.
• Creative, innovative, and equipped with strong leadership capabilities.
• Exceptional communication and collaboration skills.
• Strong business orientation, experience in direct interaction with customers
• Motivated to succeed with a can-do approach.