FAQs
What is the primary purpose of the Manager, Software Engineering-1 position?
The primary purpose is to connect and power an inclusive digital economy by delivering safe, simple, smart, and accessible transactions while leading software development and team growth.
What are the key responsibilities of the Manager, Software Engineering-1?
Key responsibilities include planning, designing, and developing technical solutions, providing people leadership, acting as a scrum master, resolving complex problems, and ensuring best practices through code reviews.
What technical skills are required for this position?
Required technical skills include proficiency in Java, React, SQL, and the Spring Framework, as well as experience with test-driven development, automated testing, micro-services, and continuous delivery.
Is experience in an Agile environment necessary for this role?
Yes, experience working in an Agile environment is essential for effectively managing software development processes.
What educational background is preferred for this position?
A bachelor's degree in computer science, Software Engineering, or a related field is preferred.
What kind of leadership style is expected from the Manager, Software Engineering-1?
A hands-on leadership style that demonstrates engineering excellence and prioritizes business value while fostering team growth is expected.
How does the role contribute to the company culture?
The role contributes to a culture of inclusion by respecting individual strengths and experiences, driving innovation, and promoting collaboration across organizations.
Are there specific programming practices that the Manager should adhere to?
Yes, the manager should adhere to modern software development practices including test-driven development, automated testing, and continuous delivery.
What is expected in terms of security responsibilities for this position?
It is expected that all activities involving access to Mastercard assets follow security policies, maintain information confidentiality, and report any security violations.
What is the job ID for the Manager, Software Engineering-1 position?
The job ID for this position is R-233784.