وظائف تناسبك
→ العودة إلى الوظائف
تفاصيل الوظيفة

Apprentice Software Developer - WhatJobs Direct

Placements24 · Seef, البحرين

تاريخ النشر على وظائف تناسبك

وصف الوظيفة

About the Role Our client, WhatJobs Direct, is seeking a motivated Apprentice Software Developer to join their dynamic team in Seef. This is an exceptional opportunity for individuals passionate about coding and software development to kickstart their careers within a leading organization. You will work alongside experienced developers, learning the full software development lifecycle, from design and development to testing and deployment. Our client is committed to providing a robust apprenticeship program, offering hands-on experience, comprehensive training, and dedicated mentorship. This role requires consistent attendance at our office in Seef, fostering close collaboration and team integration. If you have a foundational understanding of programming concepts and a burning desire to build innovative software solutions, we encourage you to apply. Key Responsibilities Assist in writing clean, efficient, and maintainable code under senior developer guidance. Participate in code reviews to learn best practices and improve code quality. Debug and resolve software defects and issues. Contribute to the design and architecture of new software features. Work with databases, including data storage and retrieval. Develop and execute unit tests to ensure code reliability. Collaborate with team members on software development projects. Stay up-to-date with emerging technologies and programming languages. Document code, processes, and technical specifications. Participate in agile development ceremonies and team meetings. Requirements High school diploma or equivalent; a degree or diploma in Computer Science or a related field is advantageous. Basic knowledge of at least one programming language (e.g., Python, Java, C++, JavaScript). Understanding of fundamental data structures and algorithms. Problem-solving skills and a logical approach to development. Strong communication and teamwork abilities. Eagerness to learn and adapt to new technologies quickly. Ability to work effectively in a team-oriented environment. A portfolio of personal projects or contributions to open-source is a plus. Must be available to work on-site in Seef. Benefits Paid apprenticeship with a competitive salary. Comprehensive on-the-job training and formal learning opportunities. Mentorship from experienced software architects and engineers. Exposure to modern software development tools and methodologies. Clear career progression path within the company. Collaborative and innovative work culture. Opportunity to contribute to impactful software products. Team-building activities and professional development resources.
قدّم عبر WhatJobs

يُفتح على WhatJobs