19 Junior Software Developer Graduate Program jobs in whatjobs

Junior Software Developer (Graduate Program)

00100 Gathiruini KES60000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you a recent graduate with a passion for technology and a drive to build innovative solutions? Our client is seeking motivated and eager Junior Software Developers to join their esteemed graduate program. This is a fully remote opportunity, allowing you to contribute to cutting-edge projects from the comfort of your own space. You will be immersed in a dynamic learning environment, working alongside experienced mentors who are dedicated to fostering your professional growth. Your responsibilities will include assisting senior developers in coding, testing, and debugging software applications. You'll gain hands-on experience with various programming languages and development tools, contributing to the full software development lifecycle. We are looking for individuals with a strong understanding of fundamental programming concepts, a keen eye for detail, and a proactive approach to problem-solving. A Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is required. Familiarity with agile development methodologies and version control systems like Git is a plus. Excellent communication and collaboration skills are essential for success in this remote role, as you'll be working closely with team members across different time zones. This internship offers a unique chance to kickstart your career in software development, gain invaluable industry experience, and make a real impact. Our client is committed to providing a supportive and challenging environment where you can learn, grow, and excel. If you are a bright, ambitious graduate ready to embark on an exciting career journey, we encourage you to apply. Join us and help shape the future of technology from Mlolongo, Machakos, KE .
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer (Graduate Program)

60200 Meru , Eastern KES55000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and driven recent graduates to join their dynamic team as Junior Software Developers. This is a fully remote, entry-level opportunity designed to kickstart your career in software development. You will be immersed in a supportive environment, working on real-world projects alongside experienced mentors who are dedicated to your professional growth. Your primary responsibilities will include assisting senior developers in coding, debugging, and testing software applications. You will also contribute to the design and implementation of new features, participate in code reviews, and learn to utilize various development tools and methodologies. The role involves extensive collaboration with cross-functional teams through various digital communication channels, so excellent communication skills are essential. We are looking for individuals with a foundational understanding of programming principles, a passion for technology, and a strong desire to learn and adapt. This role is based remotely, allowing you to work from anywhere within Kenya. We encourage applicants from diverse educational backgrounds, including Computer Science, Software Engineering, Information Technology, or related fields. You should possess a good understanding of at least one programming language (e.g., Python, Java, C++, JavaScript) and be familiar with data structures and algorithms. A proactive attitude, problem-solving aptitude, and the ability to work independently are crucial. This internship program offers a structured learning path, exposure to cutting-edge technologies, and the potential for full-time employment upon successful completion of the program. If you are a motivated graduate eager to make a significant impact in the tech industry, we encourage you to apply. Your journey begins here, in this exciting remote opportunity. This role is ideal for candidates located in or near Meru, Meru, KE who are seeking a fully remote experience. The company values innovation, collaboration, and continuous learning, providing a fertile ground for talent to flourish.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Graduate Program

80100 Shella KES90000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a rapidly growing technology startup focused on innovative digital solutions, is looking for ambitious and talented recent graduates to join their fully remote Junior Software Developer program. This is an exceptional opportunity for individuals eager to launch their careers in software development within a supportive and dynamic virtual environment. You will gain hands-on experience in all phases of the software development lifecycle, working alongside experienced mentors and contributing to real-world projects. This program is designed to provide comprehensive training and development, setting you up for long-term success in the tech industry.

Program Highlights:
  • Gain practical experience in front-end and back-end development using modern technologies.
  • Work on challenging projects that have a direct impact on the company's products and services.
  • Receive dedicated mentorship from senior software engineers.
  • Participate in regular training sessions covering various aspects of software engineering, agile methodologies, and best practices.
  • Collaborate with cross-functional teams in a fully remote, agile setting.
  • Contribute to code reviews, debugging, and testing processes.
  • Learn to develop efficient, scalable, and maintainable code.
  • Understand the importance of user experience and how to implement user-centric design principles.
  • Develop problem-solving skills and learn to approach complex technical challenges systematically.
  • Build a professional network and gain valuable insights into the tech industry.

Ideal Candidate Profile:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Understanding of data structures, algorithms, and object-oriented programming principles.
  • Familiarity with web development concepts (HTML, CSS, JavaScript) is a plus.
  • Enthusiasm for learning new technologies and a proactive approach to skill development.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication and collaboration skills, essential for remote work.
  • Ability to work independently and manage time effectively in a virtual setting.
  • A genuine passion for software development and technology innovation.
  • Willingness to embrace challenges and contribute positively to team goals.

This is a fantastic gateway into a tech career. If you are a driven graduate with a passion for coding and a desire to learn and grow in a fully remote, innovative environment, we strongly encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Graduate Program

00201 Nyeri Town KES150000 Monthly WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to launch their new Graduate Program and is seeking enthusiastic and motivated Junior Software Developers to join their fully remote team. This internship is designed for recent graduates or individuals looking to kickstart their career in software development. You will gain hands-on experience working on real-world projects, contributing to the development of innovative software solutions under the guidance of experienced mentors. This role offers a fantastic opportunity to learn, grow, and develop your technical skills in a collaborative and supportive remote environment. You will be exposed to various aspects of the software development lifecycle, from coding and testing to deployment and maintenance. The program is based out of **Nyeri, Nyeri, KE**, but the role itself is fully remote, providing flexibility and a chance to work with a diverse team.

Responsibilities:
  • Assist in the design, coding, and testing of software applications.
  • Write clean, efficient, and maintainable code according to established standards.
  • Participate in code reviews and contribute to team discussions.
  • Debug and resolve software defects and issues.
  • Learn and apply new programming languages, frameworks, and tools.
  • Collaborate with senior developers and team members on project tasks.
  • Document software designs, code, and processes.
  • Assist in the development of unit tests and integration tests.
  • Contribute to the continuous improvement of development processes.
  • Gain exposure to different aspects of the software development lifecycle.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong foundational knowledge of programming concepts and at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Understanding of data structures and algorithms.
  • Familiarity with version control systems like Git is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong desire to learn and develop technical skills.
  • Good communication and teamwork skills, suitable for a remote setting.
  • Ability to work independently and manage tasks effectively.
  • Enthusiasm for software development and technology.
This paid internship offers a competitive monthly stipend, mentorship from industry professionals, and the potential for future full-time employment. Join us and build a solid foundation for your software engineering career.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Graduate Program

20200 Kapsuser KES40000 Monthly WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to launch their Graduate Program and is seeking motivated Junior Software Developers to join their innovative technology team. This is a fantastic opportunity for recent graduates to gain hands-on experience in a professional software development environment. The role involves working closely with senior developers on various projects, contributing to the design, development, and testing of software applications. This position offers a structured learning path, mentorship, and the chance to contribute to real-world projects.

Key Responsibilities:
  • Assist in the design, coding, and testing of software applications under the guidance of senior engineers.
  • Participate in code reviews to ensure code quality and identify potential issues.
  • Learn and apply software development best practices and methodologies.
  • Debug and resolve software defects identified during testing or by users.
  • Contribute to the development of technical documentation.
  • Collaborate effectively with team members in an agile development environment.
  • Gain exposure to various programming languages, frameworks, and tools used by the company.
  • Participate in team meetings and contribute ideas for product improvement.
  • Develop a strong understanding of the software development lifecycle.
  • Receive ongoing training and mentorship to foster professional growth.

Ideal candidates will have recently graduated with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related field. A strong foundation in programming principles and at least one object-oriented programming language (e.g., Java, Python, C++) is required. Familiarity with data structures and algorithms is beneficial. Excellent problem-solving skills, a keen eye for detail, and a passion for learning new technologies are essential. Good communication and teamwork skills are necessary for this collaborative role. This is an on-site position based in Kericho, Kericho, KE , offering a unique platform to launch your career in software development.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Graduate Program

00100 Abothuguchi West KES60000 Annually WhatJobs

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a challenging Junior Software Developer position as part of our competitive Graduate Program. This fully remote role is perfect for enthusiastic recent graduates eager to kickstart their careers in software engineering. You will be an integral part of our development team, contributing to the design, development, and testing of innovative software solutions. Your responsibilities will include writing clean, maintainable, and efficient code, participating in code reviews, and assisting in the debugging and troubleshooting of software applications. You will gain hands-on experience with various programming languages, frameworks, and development methodologies. This internship provides invaluable exposure to real-world software development cycles and the opportunity to collaborate with experienced engineers on impactful projects. We are dedicated to nurturing your talent, offering dedicated mentorship, continuous learning opportunities, and the chance to develop professional skills in a supportive remote environment. The ideal candidate is a motivated self-starter with a strong foundation in computer science principles, excellent problem-solving abilities, and a passion for creating high-quality software. A proactive approach to learning and a commitment to teamwork are essential. This is an exceptional pathway to building a successful career in the technology sector, working on exciting projects that shape the future of our industry.

Key Responsibilities:
  • Assist in the design, development, and implementation of software features.
  • Write clean, well-documented, and efficient code according to best practices.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Debug and resolve software defects and issues.
  • Collaborate with senior developers and cross-functional teams.
  • Learn and apply new programming languages, tools, and technologies.
  • Contribute to the testing and quality assurance processes.
  • Assist in documenting software designs and specifications.
  • Actively participate in team meetings and agile development processes.
  • Develop a strong understanding of software development lifecycle (SDLC).
This is a remote position. We encourage applications from recent graduates and students nearing completion of their degrees, particularly those with ties to Nairobi, Nairobi, KE .
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer (Graduate Program)

90100 Kisumu KES40000 Monthly WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting Junior Software Developer position within their dedicated graduate program. This is a fully remote opportunity for enthusiastic recent graduates eager to kick-start their careers in software development. As a Junior Developer, you will work collaboratively with experienced engineers to design, develop, test, and maintain software applications. You will gain hands-on experience across the full software development lifecycle, contributing to various projects under the mentorship of senior team members. Key responsibilities include writing clean, efficient, and well-documented code, participating in code reviews, debugging and resolving software defects, and assisting in the implementation of new features. Proficiency in at least one modern programming language (e.g., Java, Python, JavaScript, C#) and a foundational understanding of software development principles are required. Eagerness to learn, strong problem-solving abilities, and excellent communication skills are essential for success in this role. This internship is designed to provide a robust foundation and practical experience in professional software engineering.

Key Responsibilities:
  • Write clean, maintainable, and efficient code according to coding standards.
  • Assist in the design and development of software features and modules.
  • Participate in code reviews to ensure code quality and identify potential issues.
  • Debug and resolve software defects and bugs reported by QA or users.
  • Collaborate with senior developers and team members on technical tasks.
  • Contribute to the testing of software applications.
  • Learn and apply new programming languages, frameworks, and tools.
  • Assist in the documentation of software designs and functionality.
  • Understand and contribute to the software development lifecycle (SDLC).
  • Follow established development processes and best practices.
  • Communicate progress and challenges effectively with the team.
  • Support the deployment and maintenance of software applications.
This is an exceptional entry-level opportunity for motivated graduates passionate about building innovative software solutions in a flexible, remote setting. The ideal candidate is a quick learner, a team player, and possesses a strong desire to grow their technical skills. You will be part of the software development journey for our client, supporting projects that may involve collaboration with teams based in or serving areas like Machakos, Machakos, KE .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior software developer graduate program Jobs in Kenya !

Junior Software Developer (Graduate Program)

10100 Nyeri Town KES60000 Monthly WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated recent graduates to join our fully remote Junior Software Developer program. This is an excellent opportunity for aspiring developers to gain hands-on experience and build a successful career in software engineering. You will work alongside experienced engineers on challenging projects, contributing to the design, development, testing, and deployment of innovative software solutions. We are committed to providing a supportive and collaborative learning environment where you can develop your technical skills and grow professionally.

Responsibilities:
  • Assist in the design, coding, and testing of software applications under the guidance of senior developers.
  • Write clean, maintainable, and efficient code in one or more programming languages (e.g., Python, Java, JavaScript).
  • Participate in code reviews and contribute to team discussions on technical solutions.
  • Debug and resolve software defects identified during testing or by users.
  • Learn and apply software development best practices and methodologies.
  • Contribute to the creation and maintenance of technical documentation.
  • Collaborate effectively with cross-functional teams in a remote setting.
  • Stay curious and eager to learn new technologies and tools.
  • Assist in the deployment and maintenance of software applications.
  • Proactively identify areas for improvement in code or processes.

Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Basic knowledge of software development lifecycle (SDLC) and methodologies (e.g., Agile).
  • Excellent problem-solving and analytical skills.
  • Strong written and verbal communication skills.
  • Ability to work independently and as part of a remote team.
  • A passion for technology and a willingness to learn are essential.
  • Previous internship or project experience in software development is a plus.
  • Understanding of version control systems like Git is beneficial.
This fully remote internship program, based out of Nyeri, Nyeri, KE , offers a fantastic entry point into the tech industry, providing valuable experience and mentorship.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Graduate Program

80204 Bombolulu KES75000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you a recent graduate with a passion for coding and a desire to launch your career in software development? Our client is seeking enthusiastic and driven Junior Software Developers to join their innovative remote-first graduate program. This is an unparalleled opportunity to gain hands-on experience, develop critical skills, and contribute to exciting projects from the comfort of your own home. You will be working alongside experienced mentors and a collaborative team, learning industry best practices in a supportive environment. The program is designed to provide a comprehensive understanding of the software development lifecycle, from initial design and development to testing and deployment. You will have the chance to work with various programming languages and technologies, contributing to real-world applications that impact our client's global operations.

Responsibilities will include:
  • Assisting senior developers in writing clean, efficient, and maintainable code.
  • Participating in code reviews to learn and improve coding standards.
  • Troubleshooting and debugging software issues under guidance.
  • Collaborating with cross-functional teams to understand project requirements.
  • Developing and implementing unit tests to ensure code quality.
  • Contributing to the documentation of software designs and processes.
  • Engaging in continuous learning to stay updated with emerging technologies.
  • Actively participating in team meetings and contributing ideas.

Qualifications:
  • A recent Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal abilities.
  • A proactive attitude and a willingness to learn quickly.
  • Ability to work independently and as part of a remote team.
  • Demonstrated interest in software development through personal projects or academic work.

This fully remote role offers the flexibility to work from anywhere within Kenya, with a strong emphasis on asynchronous communication and collaboration tools to ensure seamless teamwork. If you are eager to kickstart your career and make a real impact, we encourage you to apply. Join us and build the future of software, one line of code at a time.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Graduate Program

00100 Makongeni KES75000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking ambitious and highly motivated graduates to join their innovative software development team as Junior Software Developers. This is a fully remote, entry-level position designed to provide comprehensive training and hands-on experience in a dynamic and collaborative environment. You will be part of a global team, working on cutting-edge projects that impact users worldwide. The role is based in **Ruiru, Kiambu, KE**, but is conducted entirely online, offering flexibility and a work-life balance. Successful candidates will participate in a structured graduate program, which includes mentorship from senior engineers, exposure to various development methodologies (Agile, Scrum), and opportunities to contribute to all phases of the software development lifecycle, from design and development to testing and deployment.

Key Responsibilities:
  • Collaborate with senior developers and project managers to understand software requirements and specifications.
  • Write clean, well-documented, and efficient code in various programming languages (e.g., Python, Java, JavaScript).
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Assist in debugging and troubleshooting software defects.
  • Contribute to the development of new features and enhancements for existing applications.
  • Engage in continuous learning and skill development in emerging technologies.
  • Prepare and maintain technical documentation.
  • Participate in daily stand-up meetings and team planning sessions.
Qualifications:
  • A recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one object-oriented programming language.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a remote team setting.
  • Self-motivated, eager to learn, and able to manage time effectively in a remote work environment.
  • Previous internship or project experience in software development is a plus.
This is an exceptional opportunity to launch your career in software development with a supportive and forward-thinking organization. Embrace the future of work and join a team that values innovation and continuous growth, all from the convenience of your home office.
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Junior Software Developer Graduate Program Jobs