onsite
Trainee Software Developer - ITOL Recruit
Software Engineer
Kick‑start your software development career with a structured training programme that equips you with modern programming languages, version control, and agile practices, preparing you to contribute to real projects from day one.
About the role
Key Responsibilities
- Participate in a comprehensive training curriculum covering core programming languages, databases, and software development best practices.
- Collaborate with mentors and peers on hands‑on coding exercises and small‑scale projects.
- Apply version control (Git) and agile workflows to track progress and deliver incremental features.
- Write clean, maintainable code and perform basic unit testing.
- Engage in code reviews and receive feedback to continuously improve technical skills.
Requirements
- Strong interest in software development and willingness to learn new technologies.
- Basic understanding of at least one programming language (e.g., Python, Java, or JavaScript).
- Familiarity with relational databases and SQL concepts.
- Good problem‑solving abilities and attention to detail.
- Effective communication and teamwork skills.
Skills
pythonjavajavascriptsql