JOB DESCRIPTION
Director - Techno-Functional Role
Our Purpose
At Majesco, we believe in connecting people and business to Insurance in ways that are Innovative, Hyper-Relevant, Compelling and Personal. We bring together the brightest minds to build the future of Insurance a world where Insurance makes life and business easier, more connected and better protected.
Job Overview
- Provide guidance to Majesco Developers & Testers on how to best leverage Majesco applications and technology to meet customer defined Technology landscape and objectives.
- Work with Majesco product management to share technology concepts and further develop our core product features.
- Worked with Insurance software engagements space across various Lines of Business (Voluntary Benefits, A&H, Annuity etc).
- Determine and document process for practice management to upskill the developers & Testers on a continuous basis.
- Evaluate the accuracy of data from multiple internal and external sources, identify relationships, perform quality audits, and identify data gaps/anomalies.
- Be responsible and accountable for driving productivity in Majesco software configuration & testing for customer projects
- Drive and be accountable and responsible for test automation. Implement automation at Unit testing level for developers.
- Drive development (code reviews, unit testing) & testing activities to ensure compliance to software engineering principles and SDLC methodologies aimed at Don't create work and Do it right first time.
- Lead from the front on achieving an SI-enabled delivery model where the design services rest with Majesco and configure/build/test services delivery rest with an SI partner
- Quick learning ability aimed at learning Majesco software products and their nuances. Reasonable technical proficiency is needed to master the nuances of Majesco software suite. It's a critical success factor.
- Ability to communicate technical concepts to non-technical audiences, and business concepts to technical audiences.
- Work closely and collaborate effectively across the larger Majesco organization for customer success and timely delivery.
- As a senior leader, effortlessly partner with Executive Leadership and Services Delivery Management to align, execute, and continuously improve.
Key Role and Responsibilities
- Be a problem solver. Own the problem and solve it through knowledge, insight, collaboration & sheer drive.
- Ensure process compliance.
- Majesco is a knowledge intensive environment to be successful. Up-skilling your team will be one of the top 3 objectives for you. The productivity growth needs to be visible & measurable.
- Manage career pathways for your team members.
- Manage resource assignment aggressively to meet financial objectives.
- Contribute to best practices and guidelines for supported technologies.
- Work with BA's and Testers to identify & develop effective user journey pathways.
- Majesco is a remote-first organization. Having said that, you need to chart your own pathway for effective in-person meetings/ planning/thinking at relevant Majesco offices.
All About You
- Minimum 14+ years of IT experience with at least 3-4 years of experience on technology implementations of an enterprise software product.
- Experience working on enterprise application implementations leveraging agile and understanding of agile tools and concepts.
- Experience in applying change management concepts on a software implementation project.
- Ability to work with multiple stakeholders to determine the best solution for a complex problem.
- Strong leadership skills.
- Demonstrate Problem Solving & Decision-Making skills.
- Bachelor's degree or global equivalent required.
- 5+ years experience as Application Developer, including requirements gathering, design/coding, testing.
- Hands on experience in program and project management in the past. Experience in implementing challenging projects in a compressed time scale.