Back to search
Software Engineer II
Mastercard
Verifies job is active
Prepare with AI feedback
Real-time coaching per answer
2 hits1 practices1 interviews
Pune, IndiaFinancial TechnologyData EngineeringFintechCloud Infrastructure
JavaApache SparkAWSETLSoftware DevelopmentSoftware Engineering
Software Engineer II
This role focuses on developing and maintaining robust and scalable software solutions within a dynamic engineering environment. The Software Engineer II will contribute to the full software development lifecycle, from design and implementation to testing and deployment, ensuring high-quality deliverables that meet business requirements.
Key Responsibilities:
- Design, develop, and test high-quality software components.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and share knowledge.
- Troubleshoot and debug software issues.
- Contribute to the improvement of development processes and tools.
Requirements/Qualifications:
- Bachelor's degree in Computer Science or a related field.
- 4 to 9 years of experience in software development.
- Strong proficiency in Java.
- Experience with Apache Spark.
- Experience with AWS cloud services.
- Experience with ETL processes.
- Solid understanding of software engineering principles and best practices.
About the Company: Mastercard is a global technology company that connects billions of people to payments. They operate a vast network that enables safe, secure, and accessible transactions for merchants and consumers worldwide.
AI enhanced job description
Source: Hudson SignalsRecruiter: Rekroot
Posted: 11/9/202648ebb3db-3716-4511-babb-1e04431f3bc4