job description
Kickstart your career in software engineering with Mphasis as a Trainee Software Engineer - Systems in the vibrant and innovative tech hub of Bali! This entry-level role is designed for passionate individuals eager to develop their technical skills in a dynamic, global IT environment.
As part of our team, you will collaborate with seasoned professionals to design, develop, and maintain cutting-edge software systems. This is a unique opportunity to gain hands-on experience in system integration, debugging, and software lifecycle management while contributing to real-world projects that drive digital transformation.
Mphasis is committed to fostering talent, offering structured training, mentorship, and a supportive work culture to help you grow into a proficient software engineer. If you have a foundational understanding of programming and a drive to learn, we want to hear from you!
Responsibility
- Assist in the development, testing, and deployment of software systems under the guidance of senior engineers.
- Collaborate with cross-functional teams to analyze system requirements and design scalable solutions.
- Write, debug, and optimize code in languages such as Java, Python, or C++ based on project needs.
- Participate in code reviews and adhere to best practices in software development and version control (e.g., Git).
- Troubleshoot and resolve software defects and performance issues in a timely manner.
- Document technical processes, system configurations, and user manuals for internal and client reference.
- Stay updated with emerging technologies and industry trends to contribute innovative ideas.
- Support system integration and ensure seamless functionality across different modules.
Qualifications
- Minimum O’ Level / SPM or equivalent qualification; fresh graduates are encouraged to apply.
- 0-1 years of relevant work experience or internships in software development or IT systems.
- Basic knowledge of programming languages (e.g., Java, Python, SQL) and software development principles.
- Strong problem-solving skills and attention to detail.
- Excellent written and verbal communication skills in English.
- Ability to work collaboratively in a team and adapt to fast-paced environments.
- Familiarity with databases, APIs, or cloud platforms (e.g., AWS, Azure) is a plus.
- Eagerness to learn and a proactive attitude toward professional growth.