Software Trainee

2 weeks ago


Al Nahda, United Arab Emirates MaxZone Computer Consultancy Full time

**Company Description**:
We are a well-established IT company with over 20 years of industry presence, specializing in delivering cutting-edge software solutions to a diverse range of clients. Our commitment to excellence and innovation has positioned us as a leader in the market. At our company, we foster a collaborative and dynamic work environment that encourages professional growth and provides exciting opportunities for career development.

**Position: Software Trainee**

**Location: Al Nahda, Sharjah, UAE**

**Responsibilities**:

- Assist the software development team in all stages of the SDLC, including requirements gathering, design, coding, testing, and deployment.
- Participate in code reviews and provide constructive feedback to enhance code quality.
- Conduct research and stay up-to-date with emerging technologies and industry trends.
- Troubleshoot and resolve software defects and issues, ensuring timely resolution.
- Communicate effectively with team members and stakeholders to understand project requirements and deliver high-quality software solutions.
- Contribute to the creation and maintenance of technical documentation.

**Requirements**:

- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Good knowledge of programming languages such as JavaScript, and any backend languages.
- Familiarity with software development methodologies and tools.
- Excellent problem-solving skills and a strong attention to detail.
- Effective communication and interpersonal skills, with the ability to work well within a team.
- A fast learner with a passion for acquiring new technical skills.
- Ability to adapt to a fast-paced and dynamic work environment.
- Knowledge of web development frameworks and technologies will be an added advantage.
- Relevant certifications or completed software development projects will be a plus.

**How to Apply**:
Ability to commute/relocate:

- Al Nahda: Reliably commute or planning to relocate before starting work (required)