
Trainee Software Engineering
IFS
Colombo
20 applicants
Posted
Dec 15, 2025
Job Type
Full-Time
Work Mode
On-site
Salary
Salary negotiable
Job Description
Primary job responsibilities of Undergraduate Trainee Software Engineer
Design and develop small scale applications.
Provide support to resolve customer incidents and fulfil customer requests.
Debug, analysis and apply solutions to small scale defects/enhancements.
Support senior engineers to design and develop complex systems.
Support senior engineers to diagnose and resolve complex technical faults,
Support senior engineers to Perform advanced deployments of the services
Taking the lead on own assignments.
Actively help peers to complete assignments on time.
Additional Information:
We embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles, while also valuing inclusive workplace experiences. By fostering a sense of community, we drive innovation, strengthen connections, and nurture belonging. Our commitment ensures you can work in a way that suits you best, while also engaging with colleagues to share ideas and build meaningful relationships.
Requirements
- Basic knowledge of Web Based Application development with MVC, C# Asp.Net with Visual Studio
- Basic understanding of WEB APIs
- Basic knowledge of HTML, CSS, and JavaScript
- Experience with Angular, React, etc are added advantage.
- Code Management experience (Bit bucket / Git Hub etc.) will be an added advantage.
- Basic understanding of Agile work concept.
- Basic understanding of software development concepts.
- Good communication and multi-tasking skills along with a service mindset.
- Strong team player and ability work with global teams.
- Strong interest in learning and implementing new technologies.
- Strong analytical and reasoning skills with an ability to visualise processes and outcomes.
- Ability to work in a fast-paced, ever changing environment,