Overview
Lead software engineering projects and deliver enhanced software solutions, while researching alternative technical solutions for changing business needs and assuring the team meets SLAs.
What you'll do
- Successfully lead major projects and complex assignments with broad scope and long-term business implications, delivering solutions with high innovation, cost effectiveness, high quality and faster time to market.
- Lead day-to-day system development and maintenance activities of the team to meet service level agreements (SLAs).
- Collaborate with business and technical partners to identify and scope opportunities, outline potential value and ROI, and identify risks, benefits and constraints.
- Contribute to the overall strategy and manage complex issues within the functional area of expertise.
- Develop the overall strategic technical plan and create architecture proposals based on identified solution gaps.
- As recognized subject matter expert, lead planning, design and implementation of technical solutions, including solution definition and solution architecture.
- Assist management in business case development and scenario planning, and make presentations to management, business owners and other stakeholders.
- Research current and upcoming technologies and application-appropriate frameworks, provide recommendations to management, and perform proofs of concept (PoCs) to help select technology.
- Proactively create and maintain solution and technology road maps.
- Partner with project managers to implement processes per the evolving needs of the team and solutions, create detailed cost and time estimates, define technical scope and requirements, and assist with managing scope through the project lifecycle.
- Identify quality methodology and define quality metrics for the team; define and lead quality assurance and quality control processes in the department.
- Assist in vendor selection and the RFI/RFP process.
- Ensure adequate test coverage in unit testing, system/integration testing and performance testing.
- Perform quality inspections and walkthroughs throughout the SDLC, including requirements, architecture, design, code and security reviews, to ensure compliance with Mastercard standards.
- Coordinate offshore development and manage day-to-day activities; support collection and reporting of project and software metrics.
- Actively look for opportunities to enhance standards and improve process efficiency.
- Mentor and guide team members through all phases of the SDLC, and lead and guide the team through all phases of an application's lifecycle.
- Lead production incident and problem management, including root cause identification and remediation.
- Mentor, coach and assist project team members; provide brownbag sessions and technical training on new technologies, methodologies and frameworks; assist with selection of technical resources for projects.
- Ensure compliance with defined standards; develop documentation templates and lead and enforce documentation throughout the solution's development lifecycle.
- Ensure compliance with audit requirements by educating the team on compliance requirements and integrating them into the SDLC; represent the team during compliance audits.
What you'll need
- Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering, or equivalent experience.
- 5 to 8 years of experience in a related field.
- Advanced knowledge and understanding of software engineering concepts and methodologies.
- Demonstrate Mastercard Core Competencies.
- Ability to be high-energy, detail-oriented, proactive and able to function under pressure in an independent environment, with a high degree of initiative and self-motivation to drive results.
- Strong verbal and written communication skills, relationship and collaboration skills, and organizational skills.
- Ability to quickly learn and implement new technologies, frameworks and tools, support multiple concurrent activities, and interface with internal and external resources as a member of a matrix-based, diverse, geographically distributed project team.
Nice to have
- 5 to 8 years of experience delivering secure solutions in the Financial Services sector.
Details
- Location: Navi Mumbai, India (Finicity).
Read the full description and apply on the company’s own careers page.