Jobs Match
← Back to jobs
Job details

Graduate Software Developer - Trainee Program

Placements24 · Muharraq, Bahrain

Published on Jobs Match

Job description

About the Role WhatJobs Direct is looking for bright and enthusiastic graduates to join our esteemed technology division as Graduate Software Developers in **Muharraq, Muharraq, BH**. This entry-level position offers a structured trainee program designed to cultivate your programming skills and introduce you to the full software development lifecycle. You will work alongside experienced engineers, contributing to cutting-edge projects and learning modern development practices. This is an excellent opportunity for individuals passionate about technology to build a successful career in software engineering within a supportive and innovative environment. Key Responsibilities Assist in the design, development, testing, and deployment of software applications. Write clean, efficient, and well-documented code in relevant programming languages (e.g., Java, Python, C++). Participate in code reviews and provide constructive feedback. Collaborate with senior developers and project managers to define software requirements. Troubleshoot and debug software issues to ensure optimal performance. Contribute to the development of new features and enhancements. Learn and implement agile development methodologies. Stay abreast of new technologies and industry best practices. Assist in creating technical documentation. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Solid understanding of programming fundamentals and data structures. Familiarity with at least one object-oriented programming language. Strong problem-solving and analytical abilities. Good communication and teamwork skills. Eagerness to learn and adapt to new technologies. A passion for software development and technology. Knowledge of version control systems like Git is a plus. Experience with database concepts is beneficial. Benefits Comprehensive trainee program with extensive learning opportunities. Mentorship from senior software engineers. Competitive starting salary and benefits package. Exposure to a wide range of software development projects. Clear career progression paths within the technology department. Collaborative and engaging work environment. Opportunities for professional certifications and training. Access to the latest development tools and technologies.
Apply on WhatJobs

Opens on WhatJobs