m2p fintech
M2P Fintech - Engineering Vice President
Job Location
bangalore, India
Job Description
Vice President - position requires a strong leader with deep technical expertise, a passion for building high-quality software, and the ability to align engineering goals with business objectives. You will be responsible for leading the software engineering department, overseeing the design, development, testing, and deployment of software solutions. This position involves driving the engineering strategy, managing a multiple teams of software engineers, and ensuring the successful delivery of high-quality, scalable, and secure software products that meet business requirements and customer needs. You will also be responsible for fostering a culture of innovation, excellence, and continuous improvement within the engineering team, while collaborating with cross functional teams. Key Responsibilities : - Leadership & Team Management : 1. Lead, mentor, and manage multiple teams of software engineers, ensuring they are highly motivated, productive, and aligned with the company's goals. 2. Develop clear roles and responsibilities, set performance expectations, and provide regular feedback to team members. 3. Foster a collaborative, innovative, and results-driven engineering culture, promoting continuous learning and skill development within the team. 4. Lead recruitment efforts to build a high-performing software engineering team, ensuring the right mix of skills, experience, and diversity. - Engineering Strategy & Roadmap : 1. Define and execute the overall software development strategy in alignment with the company's technology vision and business goals. 2. Collaborate with product management and leadership to define software requirements, priorities, and roadmap based on customer needs and market trends. 3. Continuously assess emerging technologies and industry trends, evaluating their potential to enhance product offerings and improve engineering capabilities. - Development, Testing & Architecture : 1. Oversee the end-to-end development lifecycle, ensuring that software products are delivered on time, within scope, and meet or exceed quality standards. 2. Design and implement scalable, maintainable, and robust software architectures that support business growth and ensure product performance and reliability. 3. Set and enforce best practices for coding, design patterns, code reviews, and version control, ensuring high standards of engineering quality. 4. Drive the adoption of Agile methodologies (Scrum, Kanban) for efficient development, iterative delivery, and continuous improvement. 5. Drive and manage the development of technical documentation, including system architecture, API specifications, and software design documents. 6. Promote a strong quality assurance culture within the engineering team, driving the adoption of automated testing, continuous integration, and continuous delivery (CI/CD) pipelines. - Cross-Functional Collaboration : 1. Work closely with product management to understand customer requirements and prioritize software features and enhancements. 2. Collaborate with UX/UI designers to ensure a seamless user experience and customer satisfaction. 3. Coordinate with other departments (marketing, sales, support) to ensure alignment and successful product launches and ongoing support. - Budget & Resource Management : 1. Manage departmental budgets, ensuring the efficient allocation of resources and adherence to cost control measures. 2. Forecast resource needs and headcount requirements, ensuring the team is adequately staffed to meet the demands of the software development pipeline. 3. Track project budgets, ensuring that development efforts are completed within financial constraints. - Stakeholder Communication & Reporting : 1. Provide regular updates to senior leadership on engineering initiatives, including progress on software development, roadmaps, and resource allocation. 2. Present technical concepts and issues clearly to non-technical stakeholders, ensuring they understand key decisions and challenges. 3. Track and report key performance metrics related to software development, including delivery timelines, code quality, and team productivity. Qualifications : Experience : - Minimum of 20 years of experience in software development, with at least 5 years in a leadership or senior engineering management role. - Proven experience in architecting and delivering large-scale, complex software solutions. - Deep experience with software development methodologies, including Agile, Scrum, and DevOps practices. - Strong technical expertise in key programming languages and technologies (e.g., Java, Python, C#, JavaScript, React, Node.js, etc.) and modern software architectures (microservices, cloud-native, etc.). - Experience in scaling engineering teams, managing resource allocation, and overseeing project delivery in a fast-paced environment. - Hands-on experience in software design, development, and testing processes, including CI/CD pipelines, automated testing, and version control systems. Skills & Competencies : - Strong leadership skills with the ability to motivate and develop high-performing engineering teams. - Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams and stakeholders at all levels of the organization. - Strong problem-solving, analytical, and decision-making abilities, with a focus on practical solutions and strategic vision. - Ability to balance technical excellence with business objectives, ensuring that engineering efforts align with broader organizational goals. - Exceptional project management skills, with the ability to manage multiple projects and priorities simultaneously. - Deep understanding of cloud platforms (AWS, Azure, GCP) and distributed systems. - Knowledge of security best practices in software development and deployment. Who We Are : Founded in the year 2014 and headquartered in Chennai, India, M2P Fintech is Asia's largest API infrastructure company offering a wide gamut of services that enable businesses of any scale to embed financial services. M2P Fintech is an omni-channel platform that operates in over 20 markets across the Asia Pacific, MENA, and Oceania regions. M2P works with over 100 banks, 100 NBFCs, and has clocked over 600 Fintech engagements across various industries serving over 35 million end users. M2P pioneers in next-gen fintech through innovative offerings across the payments, lending, and banking ecosystem. Our comprehensive tech-stack powers the core banking system, core lending suite, BNPL, customized credit cards, prepaid cards, and much more. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/23/2024
Location: bangalore, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources m2p fintech |
---|