
Software Engineer, Launch Graduate Program 2026 - Singapore
- Singapore
- Training
- Full-time
- Support software engineering through programming, testing, implementation, documenting and delivery of software solutions.
- Researches alternative technical solutions for changing business needs.
- Responsible for programming, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices.
- Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget.
- Research, create and evaluate technical solution alternatives for the business needs.
- Create systems and testing documentation per department standards.
- Follow standards in development and testing to ensure compliance with Audit Requirements.
- Follow MasterCard Quality Assurance and Quality Control processes.
- Support collection and reporting of project and software metrics. •Actively look for opportunities to enhance standards and improve process efficiency.
- Bachelor's degree in Information Technology, Computer Science or Management Information Systems or equivalent work experience.
- Basic understanding and knowledge of Software Engineering Concepts and Methodologies is required.
- 0 to 12 months of experience in the software engineering field.
- Must be high-energy, detail-oriented, proactive, and able to function under pressure to meet tight deadlines.
- Strong communication skills -- both verbal and written – and able to quickly learn and implement new technologies, application appropriate frameworks and tools.
- Strong relationship, collaborative skills and organizational skills with a high degree of initiative and self-motivation and Able to work as a member of matrix based diverse and geographically distributed project team.
- Willingness and ability to learn and take on challenging opportunities.
- Currently enrolled in a bachelor’s or accelerated master’s program graduating between Dec 2025 – June 2026.
- Able to start work on 6 July 2026 (Start date is fixed)
- You possess relevant full working rights to work in Singapore and do not require visa sponsorship now or in the future
- Project-based experience (personal, academic, internship) in one or more general-purpose programming languages such as: Java, JavaScript, C#, Python, etc.
- Familiarity using persistent data stores such as relational databases, NoSQL, etc. Uses defensive coding, logging, and alerts to help prevent issues.
- Experience writing automated tests to verify code correctness and expected behavior.
- Experience with source control management (e.g., git), deployment, and task management tools.
- Strong analytical and problem-solving skills and familiarity with common debugging tools and information to diagnose issues such as stack traces, memory profiling, code tracing, etc., using all debugging techniques/ tools and logs.