Software Engineering Apprenticeship (Mid-Level Entry)
Core
A 4-month paid apprenticeship program combining structured technical upskilling with hands-on experience on real-world projects for software engineers.
Role type
Mid-level entry software engineering apprentice
Builds
Real-world projects aligned with international client standards
Domain
Software Engineering, Data Engineering, AI App Development, Backend Development, Full Stack, DevOps
Required skills
Software development, Data engineering, Python, Java, JavaScript, DevOps, System implementation, Defect fixing, Cross-functional collaboration
Preferred skills
Ability to receive feedback, Intensive learning, Transition to international environments, Readiness for full-time role
Technologies
Python, Java, JavaScript
Responsibilities
Participate in structured upskilling program, Contribute to real-world projects, Implement features and fix defects, Collaborate with cross-functional teams, Receive regular feedback and coaching
Seniority
Mid-level entry, hands-on IC
