← Back to Nexa Opportunities

Job

Apprentice Software Developer (Entry Level)

About this opportunity

About the Role

Our client is seeking a dedicated and enthusiastic Apprentice Software Developer to join their growing technology team. This is an ideal opportunity for individuals passionate about coding and eager to build a career in software development. You will receive hands-on training and mentorship from experienced developers, working on real-world projects within our collaborative office environment in Meru . This apprenticeship will provide a strong foundation in software engineering principles and practices, setting you up for long-term success.
Key Responsibilities Learn and apply programming languages such as Python, Java, or JavaScript. Assist in the design, development, and testing of software applications. Participate in code reviews and contribute to team discussions on technical solutions. Debug and resolve software defects identified during testing phases. Collaborate with senior developers to understand project requirements and specifications. Maintain and update technical documentation for software projects. Requirements A foundational understanding of programming concepts. Strong problem-solving abilities and analytical thinking. Excellent communication and teamwork skills. A desire to learn and grow within a fast-paced technical environment. Willingness to commit to the apprenticeship program duration. A secondary school diploma or equivalent qualification. Benefits Structured on-the-job training and mentorship program. Exposure to professional software development methodologies. Opportunity to work with a dedicated and experienced tech team. Competitive stipend during the apprenticeship period. Potential for a full-time position upon successful completion. A supportive and collaborative workplace culture in Meru .

Apply on official site


Loading interactive page…