17 Junior Graduate Software Developer jobs in whatjobs

Junior Graduate Software Developer

00200 Ngong KES70000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an ambitious and highly motivated Junior Graduate Software Developer to join their dynamic, remote-first engineering team. This is an exceptional opportunity for recent computer science or related field graduates to kickstart their careers in a supportive and innovative environment. You will be instrumental in the development and maintenance of cutting-edge software solutions, working alongside experienced professionals who are passionate about technology and mentorship. The role involves contributing to all phases of the software development lifecycle, from requirement gathering and design to implementation, testing, and deployment. You will be expected to write clean, efficient, and maintainable code, participate in code reviews, and collaborate with cross-functional teams to deliver high-quality products.

Key Responsibilities:
  • Assist in the design, development, and implementation of new software features and applications.
  • Write well-documented, testable, and efficient code following established coding standards.
  • Participate actively in team meetings, discussions, and brainstorming sessions.
  • Debug and resolve software defects and issues reported by QA or users.
  • Contribute to the continuous improvement of development processes and tools.
  • Collaborate with senior developers and architects on complex technical challenges.
  • Gain exposure to various programming languages, frameworks, and development methodologies.
  • Support the maintenance and enhancement of existing software systems.
  • Engage in learning and development activities to enhance technical skills and knowledge.
  • Adhere to all company policies and procedures, particularly those related to remote work and data security.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • A strong understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language such as Python, Java, JavaScript, or C#.
  • Knowledge of software development best practices, including version control (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a remote team.
  • A proactive attitude and a passion for learning new technologies.
  • Ability to work independently and manage time effectively in a remote setting.
  • Previous internship or project experience in software development is a plus.
  • Must be eligible to work remotely and possess a reliable internet connection.

This role offers a fantastic pathway for growth and development within a forward-thinking organization, providing you with the tools and support needed to excel. The work will primarily be conducted remotely, enabling you to work from anywhere with a stable internet connection, whilst still fostering a strong sense of team collaboration. This is a fully remote position. We are looking for individuals who are eager to learn, contribute, and make a tangible impact. If you are a recent graduate with a drive for software excellence, we encourage you to apply. The company values continuous learning and professional development, offering ample opportunities for skill enhancement and career advancement. This is a unique opportunity to join a company that is at the forefront of technological innovation.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer

60100 Embu, Eastern KES45000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking a highly motivated and enthusiastic Junior Graduate Software Developer to join their dynamic, fully remote team. This is an exceptional opportunity for recent graduates to kickstart their careers in software development within a supportive and innovative environment. The successful candidate will gain hands-on experience in developing, testing, and deploying software solutions. You will work closely with senior developers, contributing to all phases of the software development lifecycle. This role is based in Embu, Embu, KE but is offered as a fully remote position, allowing you to work from the comfort of your own home anywhere in Kenya. We are looking for individuals with a strong academic background in Computer Science, Software Engineering, or a related field, coupled with a genuine passion for technology and problem-solving. The ideal candidate will possess a foundational understanding of programming languages such as Java, Python, or C++, and be eager to learn new technologies and methodologies. Responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, assisting in debugging and troubleshooting, and collaborating with cross-functional teams to define software requirements. We also expect you to contribute to the documentation of software designs and implementation. This is a demanding role that requires excellent analytical skills, a proactive approach to learning, and the ability to work independently and as part of a virtual team. You will be provided with comprehensive training and mentorship to ensure your success and professional growth. If you are a fresh graduate with a drive to excel in the tech industry and looking for a remote-first environment, we encourage you to apply.

Key Responsibilities:
  • Assist in the design, development, and implementation of software applications.
  • Write and test high-quality, maintainable code under the guidance of senior developers.
  • Participate actively in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Collaborate with team members to define application features and technical requirements.
  • Contribute to the creation and maintenance of technical documentation.
  • Learn and adapt to new programming languages, tools, and technologies.
  • Adhere to company coding standards and best practices.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Solid understanding of at least one modern programming language (e.g., Java, Python, C++, JavaScript).
  • Familiarity with software development principles and methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities, especially in a remote setting.
  • Eagerness to learn and take on new challenges.
  • Ability to work independently and manage time effectively.
  • Previous internship or project experience in software development is a plus.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer

00200 Ongata Rongai, Rift Valley KES40000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking a motivated and enthusiastic Junior Graduate Software Developer to join their dynamic and rapidly growing remote team. This is an exceptional opportunity for recent graduates with a passion for technology to kickstart their careers in software development. As a fully remote position, you will collaborate with experienced developers, contributing to innovative projects from the comfort of your home office. You will be involved in various stages of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment. Your responsibilities will include writing clean, efficient, and well-documented code in accordance with industry best practices. You will also participate in code reviews, assist in debugging and troubleshooting issues, and contribute to the continuous improvement of our software products. This role requires a strong foundation in at least one programming language such as Python, Java, or C++. A solid understanding of data structures, algorithms, and object-oriented programming principles is essential. Familiarity with version control systems like Git is highly desirable. You will work closely with senior developers to understand project requirements and deliver high-quality solutions. The ideal candidate will possess excellent problem-solving skills, a keen eye for detail, and a proactive approach to learning new technologies. Strong communication and collaboration skills are crucial for success in a remote environment. We are looking for individuals who are eager to learn, grow, and make a significant impact. The opportunity to work on diverse projects, gain hands-on experience, and receive mentorship from industry experts makes this a truly rewarding graduate program. This position is based in the **Ongata Rongai, Kajiado, KE** region, though the role is entirely remote. Embrace the future of work with this exciting remote graduate role. We encourage applications from driven individuals who are ready to contribute their skills and ideas to a forward-thinking organization. If you are a recent graduate with a degree in Computer Science, Software Engineering, or a related field, and you are passionate about building innovative software solutions, we want to hear from you. Your contributions will be instrumental in our ongoing success.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer

80100 Nairobi, Nairobi KES2000 Daily WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and driven Junior Graduate Software Developers to join their expanding technology division. This is an exciting opportunity for recent graduates or individuals with foundational programming skills to kickstart their careers in a dynamic, remote-first environment. You will be working on cutting-edge software projects, gaining invaluable hands-on experience with modern development stacks and methodologies.

Responsibilities:
  • Assist in the development, testing, and deployment of new software features and applications.
  • Write clean, efficient, and well-documented code under the guidance of senior developers.
  • Participate in code reviews to ensure code quality and identify potential issues.
  • Collaborate with team members to understand project requirements and provide technical input.
  • Debug and resolve software defects and issues.
  • Contribute to the creation of technical documentation and user guides.
  • Learn and apply new programming languages, frameworks, and tools as required.
  • Engage in team meetings and contribute to discussions on project progress and technical challenges.
  • Support the maintenance and enhancement of existing software systems.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Basic understanding of software development lifecycle (SDLC) concepts.
  • Familiarity with version control systems like Git is a plus.
  • Strong analytical and problem-solving abilities.
  • Eagerness to learn and adapt to new technologies.
  • Good communication skills and the ability to work effectively in a remote team.
  • Self-motivated and able to manage time effectively to meet deadlines.
  • A passion for technology and software development.

This role offers a unique chance to learn from experienced professionals, contribute to meaningful projects, and grow within a supportive and innovative company, all while working remotely. We encourage applications from individuals who are passionate about technology and eager to make their mark.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer

00100 Gathiruini KES45000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking a highly motivated and ambitious Junior Graduate Software Developer to join their dynamic, fully remote team. This is an exceptional opportunity for recent graduates to kick-start their career in software development within a supportive and innovative environment. You will be involved in the full software development lifecycle, from concept and design to implementation and testing. As a remote-first organization, we prioritize clear communication, asynchronous workflows, and the use of cutting-edge collaboration tools to ensure seamless teamwork across different locations. You will work closely with senior developers and product managers, gaining invaluable experience in various programming languages and technologies. The role involves writing clean, efficient, and maintainable code, participating in code reviews, and contributing to the improvement of our existing software systems. We are looking for individuals with a strong foundation in computer science principles, a passion for problem-solving, and a desire to learn and grow. The ideal candidate will possess excellent analytical skills and a proactive approach to tackling challenges. This position offers significant opportunities for professional development, including access to online courses, workshops, and mentorship programs. The goal is to equip you with the skills and knowledge necessary to become a valuable asset to our client's development team. We encourage applications from individuals who are eager to contribute to a collaborative and forward-thinking company. Successful candidates will be provided with the necessary remote work setup and support to ensure productivity and well-being. If you are a recent graduate passionate about technology and eager to make an impact, we encourage you to apply. The job location is Mlolongo, Machakos, KE.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer

50100 Kakamega, Western KES60000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and enthusiastic Junior Graduate Software Developer to join their dynamic remote team. This is an exceptional opportunity for recent graduates to launch their careers in software development within a supportive and innovative environment. As a Junior Graduate Software Developer, you will be instrumental in designing, developing, and maintaining cutting-edge software solutions. You will work collaboratively with senior developers and cross-functional teams to deliver high-quality code and contribute to all phases of the development lifecycle. Key responsibilities include writing clean, efficient, and well-documented code; participating in code reviews to ensure adherence to best practices; assisting in the debugging and troubleshooting of software issues; contributing to the design and architecture of new features; and learning and applying new technologies and programming languages as required. The ideal candidate will possess a strong foundation in computer science principles, excellent problem-solving abilities, and a passion for technology. While this role is fully remote, fostering seamless communication and collaboration is paramount. You will need to be proactive in engaging with team members and stakeholders, utilizing various digital collaboration tools effectively. Opportunities for professional growth and development are abundant, with mentorship from experienced professionals and access to ongoing training programs. This is a fantastic chance to gain hands-on experience and make a significant impact from day one. The role is based remotely, serving a business presence in Kakamega, Kakamega, KE . We are looking for individuals with a Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Familiarity with at least one programming language such as Python, Java, C++, or JavaScript is essential. Experience with version control systems like Git is a plus. Excellent communication and interpersonal skills are vital for remote collaboration. A keen eye for detail and a commitment to producing high-quality work are also required. If you are a recent graduate eager to make your mark in the tech industry and thrive in a remote-first setting, we encourage you to apply. This position is designed for individuals looking to build a solid foundation in software engineering and contribute meaningfully to challenging projects.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer

20100 Nyeri Town KES35000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking a highly motivated and eager Junior Graduate Software Developer to join their dynamic and innovative team. This is a fully remote, entry-level position designed to provide a talented individual with invaluable hands-on experience in software development. You will be working on exciting projects that contribute to the company's core products and services. The role offers a fantastic opportunity to learn from experienced engineers, develop robust coding skills, and gain exposure to various aspects of the software development lifecycle. As a remote-first organization, we utilize cutting-edge collaboration tools to ensure seamless communication and teamwork, regardless of physical location. Your primary responsibilities will include writing clean, efficient, and maintainable code under the guidance of senior developers, participating in code reviews, and assisting in the debugging and testing of software applications. You will also be involved in translating project requirements into functional code and contributing to the design and architecture of new features. The ideal candidate will possess a strong foundational understanding of programming principles and data structures, a Bachelor's degree in Computer Science, Software Engineering, or a related field, and a passion for technology. Familiarity with at least one programming language such as Python, Java, or JavaScript is essential. While prior professional experience is not required, personal projects, internships, or contributions to open-source projects will be highly regarded. Excellent problem-solving skills, a keen eye for detail, and strong communication abilities are crucial for success in this collaborative, remote environment. You will be expected to actively participate in team meetings and contribute to a positive and productive work culture. This position is based out of **Nyeri, Nyeri, KE**, but the role is fully remote, allowing you to work from any location within Kenya. We believe in fostering growth and development, and this role comes with opportunities for continuous learning and professional advancement. If you are a recent graduate passionate about building the future of technology and thrive in a collaborative, remote setting, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior graduate software developer Jobs in Kenya !

Junior Graduate Software Developer

00200 Kalimoni KES60000 Annually WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and enthusiastic Junior Graduate Software Developer to join their dynamic, remote-first engineering team. This is an exceptional opportunity for a recent graduate with a passion for coding and a strong desire to learn and grow within a leading tech organization. You will be instrumental in developing, testing, and deploying innovative software solutions that address real-world challenges. As a fully remote employee, you will have the flexibility to work from anywhere within Kenya, contributing to our collaborative and high-performing virtual environment. Your primary responsibilities will include writing clean, efficient, and maintainable code in various programming languages, participating in code reviews to ensure quality and adherence to best practices, and assisting senior developers in designing and implementing new features. You will also be involved in debugging and troubleshooting software issues, contributing to technical documentation, and collaborating with cross-functional teams to understand project requirements and deliver effective solutions. The ideal candidate will possess a strong foundation in computer science principles, data structures, and algorithms. Proficiency in at least one object-oriented programming language such as Java, Python, or C++ is essential. Familiarity with web development frameworks (e.g., React, Angular, Vue.js) or mobile development platforms (iOS/Android) is a plus. A Bachelor's degree in Computer Science, Software Engineering, or a related field is required. We are looking for individuals with excellent problem-solving skills, a keen attention to detail, and the ability to work independently and as part of a team in a remote setting. Strong communication skills, both written and verbal, are crucial for success in this distributed role. Opportunities for professional development and advancement are abundant for dedicated individuals who demonstrate initiative and a commitment to continuous learning. Join us and kickstart your career in software development, making a tangible impact from day one. The role is based in **Ruiru, Kiambu, KE**, but is a remote position.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer

80100 Casuarina KES60000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and eager Junior Graduate Software Developer to join their dynamic, fully remote engineering team. This is an exceptional opportunity for recent graduates with a passion for technology and a strong desire to learn and grow within a supportive, innovative environment. You will be instrumental in developing and maintaining cutting-edge software solutions, contributing to all phases of the software development lifecycle, from concept and design to testing and deployment. Working remotely, you will collaborate closely with senior developers and cross-functional teams, gaining invaluable experience in modern software engineering practices. The ideal candidate will possess a solid foundation in programming principles and a proactive approach to problem-solving. You will participate in code reviews, assist in debugging and troubleshooting, and contribute to the continuous improvement of our client's software products. This role is designed to provide comprehensive training and mentorship, enabling you to build a successful career in software development. You will work with a variety of technologies and be exposed to real-world projects, developing skills in areas such as web development, database management, and cloud technologies. The team culture emphasizes collaboration, open communication, and continuous learning, all within a flexible, remote-first setting. Success in this role means demonstrating a strong work ethic, a commitment to quality, and an ability to adapt to new challenges. Join us and help shape the future of our client's digital offerings from your home office in or around Malindi, Kilifi, KE . We are committed to fostering a diverse and inclusive workplace, where all team members feel valued and empowered. This position requires excellent communication skills, as you will be interacting with colleagues and stakeholders regularly via video conferencing and collaborative tools. If you are a self-starter, a quick learner, and ready to kickstart your career in a challenging yet rewarding fully remote position, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer

20200 Kapsuser KES55000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and enthusiastic Junior Graduate Software Developer to join their dynamic, fully remote team. This is an exceptional opportunity for recent graduates to kickstart their careers in software development, working on cutting-edge projects from the comfort of their own home. The role is based virtually, supporting operations that are integral to the wider business, but requiring a flexible and self-driven individual capable of thriving in a remote-first environment. You will be involved in various stages of the software development lifecycle, from initial design and coding to testing and deployment, under the guidance of experienced mentors.

Key Responsibilities:
  • Collaborate with senior developers and project managers to understand software requirements.
  • Write clean, efficient, and well-documented code in various programming languages (e.g., Python, Java, JavaScript).
  • Assist in the design and implementation of new features and enhancements to existing software systems.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Debug and resolve software defects and issues reported by QA or users.
  • Contribute to the development of automated tests to ensure software reliability.
  • Stay updated with the latest industry trends and technologies.
  • Actively participate in remote team meetings and contribute ideas for product improvement.
  • Maintain comprehensive documentation for developed features and modules.
Qualifications:
  • 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, essential for remote collaboration.
  • Ability to work independently and manage time effectively in a remote setting.
  • A proactive attitude and a passion for learning new technologies.
  • Previous internship or project experience in software development is a plus.
This is a fully remote position, allowing you to work from anywhere. The successful candidate will be an integral part of a forward-thinking organization that values innovation and employee growth. Join us and make a significant impact on the future of technology from **Kericho, Kericho, KE**.
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 Graduate Software Developer Jobs