
Software Developer - Intern At Green Com
Corporate Staffing Services
Nairobi | Full Time | IT
Closing in 1 month ago
Software Developer - Intern Job. IT Jobs In Kenya
Job Overview
Join our dynamic team for a 6-month internship designed to immerse you in cutting-edge software development practices. As an Intern Developer, you will work alongside experienced professionals to gain hands-on experience in building, deploying, and maintaining modern software solutions. This program is tailored to equip you with the skills needed to excel as a proficient developer, with exposure to real-world projects and industry best practices.
Read More>>>>How I Help Professionals Shine in Job Interviews
Reporting Structure
- You will report to a dedicated mentor who will guide you throughout the internship, providing support and feedback to ensure your growth and success.
Duration
- The internship spans six (6) months, divided into two phases:
- Training Phase (3 months): Intensive learning sessions covering modern programming languages, development frameworks, and tools, complemented by regular skill assessments.
- Practical Phase (3 months): Hands-on involvement in live projects, where you will collaborate with teams to develop, test, and deploy software solutions under the mentorship of senior developers.
- Outstanding performers may be considered for full-time roles as Software Developers upon completion of the program.
Roles and Responsibilities
- Collaborate with team members to design, develop, and test software applications using modern programming languages and frameworks.
- Participate in all training sessions, workshops, and code reviews to enhance your technical skills.
- Contribute to technical documentation and project deliverables.
- Assist in debugging, troubleshooting, and optimizing code for performance and scalability.
- Engage in innovation initiatives and propose creative solutions to technical challenges.
- Learn and adhere to Agile development methodologies and best practices.
Minimum Qualifications
- A degree (or pending graduation) in Computer Science, Software Engineering, Information Technology, or a related field. Candidates yet to graduate must provide academic transcripts and an introduction letter from their university.
- Strong understanding of modern programming languages such as C#, PHP, Python, JavaScript, Java etc.
- Familiarity with development frameworks (e.g., React, Angular, Django, Spring) and version control tools like Git.
- Solid grasp of software development life cycle (SDLC) principles.
- Analytical mindset with strong problem-solving skills.
- Excellent communication and teamwork abilities.
- Passion for technology and a keen eagerness to learn and grow.
Preferred Qualifications
- Experience with web development technologies
- Experience in Version control tools like Github.
- Knowledge of database systems and SQL.
- Previous internship or project experience in software development.
Why Join Us?
- Gain practical experience with industry-leading tools and technologies.
- Work on impactful projects under the guidance of seasoned developers.
- Opportunity to transition into a full-time role based on performance.
- Collaborative and innovative work environment.
- If you’re a motivated aspiring developer with a passion for modern technology, we’d love to hear from you! Apply now to kick-start your career in software development.
Read More>>>Empowered for Success: How M&E Training Transformed My Career Journey
How to Apply
Interested and qualified candidates should forward their CV to: careers@greencom.co.ke using the position as subject of email.
Never miss a chance!
Subscribe to get latest job listings, career insights and guidance in your inbox