Job Summary: We’re seeking bright and enthusiastic software engineering graduates to participate in our fresh talent hiring program. As a Graduate Trainee Software Engineer, you’ll develop skills in software development, collaborate with experienced engineers, and contribute to innovative projects.
Key Responsibilities:
- Participate in intensive training and mentorship programs
- Collaborate with senior engineers on software development projects
- Design, develop, test, and deploy software applications
- Learn and apply programming languages (e.g., Java, Python, C++)
- Understand software development methodologies (Agile, Scrum)
- Contribute to code reviews and ensure high-quality software
- Troubleshoot and resolve technical issues
- Stay up-to-date with industry trends and emerging technologies
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (completed within last 2 years)
- Strong programming fundamentals (data structures, algorithms, OOP)
- Familiarity with programming languages (Java, Python, C++, JavaScript)
- Understanding of software development principles and methodologies
- Excellent problem-solving, analytical, and communication skills
- Team player with a willingness to learn
Nice to Have:
- Experience with:
- Cloud platforms (AWS, GCP, Azure)
- Database management systems (SQL, NoSQL)
- Version control systems (Git)
- Agile project management tools (Jira, Trello)
- Participation in coding challenges, hackathons, or open-source projects
- Certification in programming languages or software development methodologies
What We Offer:
- Competitive salary and benefits package
- Opportunity to work on innovative projects
- Collaborative and dynamic work environment
- Professional growth and development opportunities
- Access to cutting-edge technologies and tools
Training and Development:
Comprehensive training and mentorship program (industry's leading and proven)
- Mentorship from experienced business and technology leaders
- Regular code reviews and feedback
- Opportunities for certification and professional development