About the role
In this Trainee Software Developer position, you will play a key role in developing and maintaining software applications. You will work closely with senior developers to learn best practices and contribute to coding, testing, and debugging tasks. This role is perfect for candidates who are eager to enhance their technical skills and work on real-world projects. You will be part of a dynamic team that encourages innovation and creativity in software solutions. The hybrid work model provides flexibility while ensuring you receive comprehensive training and mentorship.
What you'll do
- Assist in software development projects
- Collaborate with team members during the software lifecycle
- Participate in code reviews and testing
- Contribute to documentation and user manuals
What you'll need
- Bachelor's degree in Computer Science or related field
- Basic understanding of software development principles
- Familiarity with programming languages like Java, Python, or C#
Skills
Good to have
Benefits
- Training and mentorship from experienced developers
- Opportunity to work on diverse projects
- Flexible work environment
Interested in this role?
It takes about two minutes. Free to apply — MetroHires never asks candidates for money.
Trainee Software Developer jobs in other cities
Questions about this job
What technologies will I be working with?
Is prior experience required for this position?
What does the hybrid work mode entail?
What skills should I have to apply?
How can I apply for this job?
Listing last updated
Before you apply: career guides
7 min read · Hiring Trends