We are seeking an enthusiastic and detailoriented Undergraduate Trainee Software Engineer to join our dynamic team in Colombo Sri Lanka. This entrylevel position offers an excellent opportunity for aspiring software engineers to gain handson experience and kickstart their careers in the tech industry.
- Assist in the development and maintenance of software applications under the guidance of senior engineers
- Participate in the full software development lifecycle from requirements gathering to testing and deployment
- Write clean efficient and welldocumented code in various programming languages
- Collaborate with crossfunctional teams to understand project requirements and contribute to solution design
- Assist in troubleshooting and debugging software issues
- Participate in code reviews and incorporate feedback to improve code quality
- Stay updated with the latest industry trends and technologies in software development
- Contribute to the continuous improvement of development processes and methodologies
Qualifications :
- Currently pursuing a bachelors degree in Computer Science Software Engineering or a related field
- Basic programming skills in languages such as Java Python or C
- Understanding of software development lifecycle and best practices
- Familiarity with version control systems preferably Git
- Basic knowledge of databases and SQL
- Strong problemsolving skills and analytical thinking abilities
- Excellent attention to detail and commitment to producing highquality code
- Good communication and interpersonal skills for effective collaboration within a team
- Eagerness to learn and adapt to new technologies and methodologies
- Ability to work from the office in Colombo Sri Lanka
- Academic projects or internships in software development (preferred but not required)
Additional Information :
We believe that coming together as a community in person is important for innovation connection and fostering a sense of belonging. Our roles have the right balance of remote and inoffice working to enable flexibility for managing your life along with ensuring a real connection with your colleagues and the broader IFS community.
Remote Work :
No
Employment Type :
Fulltime