Home Job Details
P
Software Engineering 🏢 Full Time ⭐️ Verified

Software Engineering Graduate Programme (Singapore)

Private Advertiser
Singapore
Salary Estimate
SGD 3.500 – SGD 4.800
Posting Time
1 Mei 2026
Deadline
1 Mei 2027

Job description

Launch your software engineering career with a structured, immersive graduate programme in Singapore. This full-time, paid opportunity offers up to 12 weeks of hands-on, expert-led training designed to accelerate your growth in Singapore’s fast-moving tech market. As a participant, you will rotate through core engineering tracks, work on live projects, and pair with senior engineers and mentors to develop both technical excellence and professional skills. The programme is built to equip you with the practical know-how and mindset needed to thrive from day one.

During the programme, you'll rotate through tracks such as software development, quality engineering, DevOps, and data-driven product development. You’ll work on meaningful projects with real customers, contributing to features from design through delivery. Expect weekly feedback sessions, code reviews, and hands-on practice with modern tools and workflows (Git, CI/CD, cloud platforms). The experience is designed to be rigorous yet supportive, with resources to help you learn quickly while maintaining balance.

Mentorship and community are core to our approach. A dedicated mentor will guide you, complemented by peer learning groups and opportunities to partake in hackathons and tech talks. You’ll develop critical thinking, collaboration, and communication skills while building a network across teams. With a strong emphasis on growth, you’ll receive ongoing development opportunities and transparent pathways to permanent software engineering roles within a prestigious organization in Singapore.

Who should apply: recent graduates or early-career software enthusiasts who are passionate about building scalable software and eager to learn. If you are curious, self-motivated, and excited by challenges, this programme is your launchpad for a rewarding engineering career.

Responsibility

  • Collaborate with software engineering teams to design, develop, test, and deliver software features.
  • Participate in code reviews, write clean, scalable, maintainable code.
  • Contribute to requirement analysis, design discussions, and user story refinement.
  • Build and maintain automated tests; contribute to CI/CD pipelines.
  • Document technical work and assist with onboarding of new team members.
  • Rotate through tracks and deliver project milestones within agreed timelines.
  • Learn and apply software engineering best practices, including version control and performance optimization.
  • Communicate progress and blockers effectively to mentors and teammates.

Qualification

  • Recent graduate or on-track with a degree in Computer Science, Software Engineering, or a related field.
  • Strong foundational knowledge in at least one programming language (e.g., Java, Python, C++, etc.).
  • Solid understanding of data structures, algorithms, and problem-solving skills.
  • Curiosity about software development and willingness to learn across stacks (frontend, backend, DevOps).
  • Familiarity with version control (Git) and basic Agile methodologies.
  • Excellent communication, teamwork, and a proactive, self-motivated attitude.
  • Ability to manage time, adapt to a fast-paced environment, and learn quickly.

Required Skills

Java Python C++ Git SQL problem-solving teamwork Agile debugging CI/CD

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Vacancies

Similar job recommendations for you

See All