GRADUATE TRAINEE SOFTWARE ENGINEER
About Us
Dawit Insurance Agency Ltd is a highly reputed industry leader, well established in insurance experience, expertise, and delivery of superior customer-focused service. Dawit Insurance Agency is growing steadily and we seek to grow our dynamic team.
The Role
The Graduate Trainee, Software Development program is designed to nurture young professionals into future technology leaders within the insurance industry. Trainees will gain hands-on experience across multiple technical areas, including Backend and Frontend development, API integrations, database management, and insurance platform support.
This is a learning-oriented, full-time role for individuals who are passionate about innovation, eager to learn, and ready to contribute to a growing organization. The trainee program will last for 3 to 6 months before individuals are considered for absorption into the business.
Qualifications
- Degree in Computer Science, Software Engineering, IT, or a related field (graduated within the last 2 years)
- Demonstrable coding experience
- Working knowledge of JavaScript or TypeScript
- Familiarity with a frontend framework (Angular, React, or Vue)
- Basic understanding of backend development concepts
- Experience with relational databases
- Proficiency with Git and version control workflows
Key Responsibilities
- Build and maintain features across frontend and backend systems
- Write clean, testable code following team standards
- Participate in code reviews and incorporate feedback
- Develop and execute unit and feature tests
- Troubleshoot and resolve bugs and performance issues
- Contribute to technical documentation
- Collaborate with cross-functional teams to understand requirements
- Attend daily standups, sprint planning, and team retrospectives
Benefits
- Structured training program with clear milestones, with the opportunity to convert to a full-time role with strong performance
- Hands-on experience with modern, production-grade systems
- Dedicated mentorship from senior engineers
- Regular performance reviews and career development conversations
- Competitive stipend with potential for full-time employment upon successful completion
- Collaborative and supportive team culture
