Mastercard•4d ago
LinkedIn
Senior Software Engineer
Pune/Pimpri-Chinchwad Area
Senior Level
Full Job Description
About the Role
Join Transfer Solutions at Mastercard to drive expansion in payments across Disbursements, Remittances, and Bill Payments. You will own software delivery tasks including code development, testing, and deployment within a highly visible global engineering organization.
Your Responsibilities:
- Troubleshoot and refactor existing code for exceptional quality while adopting new languages and architecture patterns.
- Participate actively in the team's agile process (Scrum/Kanban) to deliver work after seeking guidance from experienced members.
- Analyze end-to-end logical architectures, provide feedback on improvements, and apply Mastercard technology policies daily.
- Influence team decisions, assist peers, contribute technical documentation for APIs/services, and share software practices via Engineering community initiatives.
What You'll Bring:
- Languages: Ability to write secure code in 3+ languages (e.g., Java, JavaScript, SQL) including automation tasks with Python/Bash/Ruby/Groovy.
- Security & Standards: Familiarity with OWASP/CWE/SEI CERT standards; experience using tools like Sonar/Zally/Checkmarx for code quality scanning.
- Architecture & Patterns: Understanding of basic design patterns (Factory, Adapter, Singleton, Observer, etc.) and application types (APIs, event-driven services, big data).
- DevOps & Testing: Experience with Infrastructure as Code, Cloud First, CI/CD pipelines, containerization, unit/service/integration testing strategies.
- Culture: Commitment to Mastercard's Corporate Security Responsibility policies and mandatory training guidelines.
Company
Mastercard
Mastercard powers economies and empowers people in over 200 countries worldwide, building a sustainable digital economy where everyone can prosper.We support diverse digital payment choices to make tr...
Pune/Pimpri-Chinchwad Area
Posted on LinkedIn