Job Title: Senior Software Architect
Mastercard's Corporate Security Engineering team is seeking a skilled Senior Software Architect to lead the design and development of secure, scalable software solutions.
As a key member of our team, you will collaborate with cross-functional teams to analyze business requirements, design and implement technical solutions, and ensure the delivery of high-quality software products.
Your expertise in software architecture, security engineering, and cloud computing will be invaluable in driving the development of cutting-edge technologies and best practices within our organization.
Key Responsibilities:
• Lead the design and implementation of secure, scalable software architectures
• Collaborate with cross-functional teams to analyze business requirements and develop technical solutions
• Ensure the delivery of high-quality software products that meet business needs and standards
Required Skills and Qualifications:
• Bachelor's degree in Computer Science or related field
• 8+ years of experience in software development and architecture
• Expertise in software architecture, security engineering, and cloud computing
• Strong understanding of programming languages, data structures, and algorithms
• Excellent communication and collaboration skills
• Ability to work effectively in a fast-paced, dynamic environment
Benefits:
• Competitive salary and bonus structure
• Comprehensive benefits package, including health insurance, retirement plan, and paid time off
• Opportunities for career growth and professional development
• Collaborative, innovative work environment
Others:
• Must be able to obtain a deep technical understanding of the applications/systems that they are working on
• Must be willing to dig in and ask challenging questions to make sure that plans are executed efficiently