Description
We are seeking a Lead Software Engineer (Java Developer) to lead software engineering projects and create enhanced software solutions. You will research alternative technical solutions for changing business needs and assure the daily activities of the team meet SLA requirements.
Major Accountabilities:
- Lead major projects and complex assignments with broad scope and long-term business implications
- Create solutions with high levels of innovation, cost-effectiveness, quality, and faster time-to-market
- Lead day-to-day system development and maintenance activities to meet service level agreements (SLAs)
- Collaborate with business and technical partners to identify opportunities, outline potential value and ROI, and identify risks, benefits, and constraints
- Contribute to the overall strategy and manage complex issues within your functional area of expertise
Key Responsibilities:
- Develop overall strategic technical plans and create architecture proposals based on identified solution gaps
- Lead planning, design, and implementation of technical solutions as a recognised subject matter expert
- Create solution definitions and architectures
- Assist in business case development and scenario planning
- Make presentations to management, business owners, and stakeholders
Technical Skills:
- Advanced knowledge and understanding of software engineering concepts and methodologies
- Ability to quickly learn and implement new technologies, frameworks, and tools
- Strong communication, relationship, and organisational skills
Education and Experience:
- Bachelor's degree in Information Systems, Information Technology, Computer Science, or Engineering
- 5-8 years of experience in a related field, including 5-8 years of experience in delivering secure solutions in the Financial Services Sector
Benefits:
- Mastercard offers a comprehensive benefits package, including opportunities for professional growth and development
Corporate Security Responsibility:
- All activities involving access to Mastercard assets, information, and networks come with an inherent risk to the organisation
- Every person working for, or on behalf of, Mastercard is responsible for information security and must abide by Mastercard's security policies and practices