TANGSPAC CONSULTING PTE LTD is hiring for a Junior Software Engineer (Contract) internship — a 12-month, on-site Software Engineering role based in Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Code Quality, Liaising with cross functional teams, Collaborate With Engineers, HTTP protocol, and Computer Engineering are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
Responsibilities * Assist in developing and maintaining cloud-native applications and services * Collaborate with cross-functional teams in Agile environments such as Scrum or SAFe * Participate in code reviews and follow engineering best practices and coding standards * Learn and contribute to CI/CD pipelines, automated testing, and deployment processes * Support troubleshooting, debugging, and resolving production or development issues * Write clean, maintainable, and well-tested code * Participate in sprint planning, estimation, and team discussions * Contribute ideas and improvements to engineering practices and developer experience * Work with senior engineers to understand system architecture and technical design decisions * Communicate effectively with both technical and non-technical team members PROFESSIONAL & TECHNICAL REQUIREMENTS * Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field * Internship, academic project, hackathon, or personal project experience is a plus Technical Skills * Basic understanding of programming concepts, object-oriented programming, and data structures * Familiarity with Java and/or TypeScript/JavaScript * Understanding of web application fundamentals and HTTP protocols * Basic knowledge of Git and version control systems * Familiarity with frontend frameworks such as React is an advantage * Exposure to backend frameworks such as Spring Boot is a plus * Understanding of databases and APIs * Interest in cloud-native technologies and containerization concepts * Basic understanding of Linux commands and shell scripting * Strong debugging and problem-solving mindset * Willingness to learn modern development practices such as CI/CD, Kubernetes, and event-driven systems
Also in Software Engineering