- Role: Lead Software Engineer
- Location: Pune, Maharashtra
- Company: Mastercard
- Qualification: Bachelor’s degree
- Experience: Minimum 3 Years
- Employment Type: Full Time
Lead Software Engineer Job Description at Mastercard
Mastercard is looking for a pretty professional and inspired Lead Software Engineer to sign up for our dynamic and modern organization. As a global chief in virtual payments generation, Mastercard is devoted to advancing the manner the arena can pay, banks, and industrial corporations. The Lead Software Engineer will play an important function in designing, growing, sorting out, and deploying software program answers across various platforms and eras. This position offers an interesting opportunity to paintings on contemporary tasks that impact tens of tens of millions of customers internationally.
Key Responsibilities of Lead Software Engineer:
1. Technical Leadership: Led a collection of software engineers in designing and imposing amazing software program answers. Provide technical steering, mentorship, and aid to crew participants. Collaborate closely with pass-purposeful groups alongside product manipulation, UX/UI designers, and one-of-a-kind stakeholders to deliver sturdy and scalable software program solutions.
2. Architecture and Design: Architect and layout software program systems that meet organization necessities and align with Mastercard’s technology technique. Ensure solutions are scalable, strong, and maintainable. Evaluate new technology and make suggestions for electricity innovation and performance.
3. Development and Implementation: Hands-on improvement of software program applications and the usage of Agile methodologies. Write easy, inexperienced, and maintainable code. Conduct code critiques and ensure adherence to coding necessities and great practices. Implement automatic assessments to validate software functionality and usual overall performance.
4. Collaboration and Communication: Work collaboratively with worldwide agencies for the duration of specific time zones. Communicate correctly with technical and non-technical stakeholders. Participate in undertaking planning, estimation, and prioritization of sports activities.
5. Continuous Improvement: Identify regions for way improvement and pressure projects to beautify productivity and performance. Stay modern-day with organization traits, rising generations, and best practices. Actively participate in information-sharing periods and mentorship programs.
Qualifications, Skills, Experience:
- Education: Bachelor’s degree in Computer Science, Engineering, or an associated technical vicinity. Master’s diploma desired.
- Experience: Minimum of seven years of experience in software program application development with at least 3 years in a management role. Proven music report of effectively delivering complex software program obligations.
- Technical Skills: Proficiency in programming languages which include Java, Python, or C++. Experience with cloud structures (AWS, Azure, Google Cloud) and box technologies (Docker, Kubernetes). Strong facts of microservices structure, RESTful APIs, and relational or NoSQL databases.
- Leadership Abilities: Demonstrated leadership abilities with the capability to inspire and inspire a group. Excellent problem-solving abilities and a robust analytical attitude. Effective selection-making talents with a focal point on handing over effects.
- Communication Skills: Exceptional verbal and written communique talents. Ability to articulate complex technical requirements to each technical and non-technical audience.
- Team Player: Strong interpersonal abilities with a collaborative approach to running inside numerous organization surroundings.
- Agile Practices: Hands-on experience with Agile development methodologies (Scrum, Kanban). Certification in Agile practices is a plus.
Benefits and Perks:
- Competitive revenue and entire benefits bundle.
- Opportunities for expert growth and professional improvement.
- Flexible artwork surroundings with alternatives for far-flung paintings and bendy hours.
- Access to a trendy-day era and resources to help innovation.
About Mastercard:
Mastercard is a worldwide-era enterprise in the bills industry. We are part of customers, monetary establishments, traders, governments, and agencies in more than 210 international locations and territories. Our undertaking is to offer inclusive and constant economic transactions that empower human beings and agencies to thrive in a connected international.
Join Us:
If you are obsessed with the era, innovation, and creating a fine impact on an international scale, Mastercard offers a worthwhile career possibility. Join our group and assist form the destiny of digital bills technology.
How to Apply:
Interested candidates are encouraged to apply online via our career portal. Please submit your resume and cowl letter outlining your qualifications and why you’re a extremely good shape for the location of Lead Software Engineer at Mastercard.
At Mastercard, we’re devoted to range and inclusion. We have a great time with the variations that make each of us specific and accept as true that several staff contribute to the achievement of our business enterprise and the corporations we serve.
Equal Opportunity Employer:
Mastercard is the same possibility organization. All certified applicants will receive consideration for employment without regard to race, shade, religion, sex, sexual orientation, gender identification, country-wide starting place, disability, or veteran fame.
This complete manner description outlines the responsibilities, qualifications, blessings, and employer overview tailored for a Lead Software Engineer function at Mastercard.
Other Jobs:
Account Executive Building Automation Job
Sr Process Safety Engineer Job
Outbound b2b Sales representative Job