8 Graduate Software Developer Remote Internship jobs in whatjobs

Graduate Software Developer - Remote Internship

80100 Abothuguchi West KES60000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and driven Graduate Software Developers for a fully remote internship program. This is an exceptional opportunity for recent computer science or related field graduates to gain practical, hands-on experience in software development within a supportive and innovative environment. You will work alongside experienced engineers on real-world projects, contributing to the design, development, testing, and deployment of software applications. This remote internship is designed to provide a comprehensive learning experience, covering various aspects of the software development lifecycle. You will be exposed to modern programming languages, development methodologies, and collaborative tools used by leading tech companies. The ability to learn quickly, adapt to new technologies, and work effectively within a virtual team is paramount. Responsibilities include writing clean, efficient, and well-documented code; participating in code reviews; debugging and troubleshooting issues; and contributing to project documentation. You will have the chance to develop your skills in areas such as web development, mobile development, database management, or cloud computing, depending on project needs and your interests. We are looking for individuals with a strong foundational understanding of computer science principles, data structures, and algorithms. Familiarity with at least one programming language (e.g., Python, Java, JavaScript, C#) is essential. Experience with version control systems like Git is highly desirable. This internship offers a unique pathway to a career in software engineering, providing valuable industry experience and networking opportunities. You will be paired with a mentor who will guide your development and provide regular feedback. Embrace the flexibility of remote work while immersing yourself in challenging and rewarding software development tasks. This role is perfect for proactive individuals eager to build their professional portfolio and make a tangible impact. The skills and experience gained during this internship will be invaluable for future career prospects in the tech industry. Our client is committed to fostering a collaborative and inclusive remote working culture, ensuring all interns feel connected and supported.
Responsibilities:
  • Write and test high-quality code for software applications.
  • Participate in the design and development of new features.
  • Debug and resolve software defects and issues.
  • Contribute to code reviews and collaborate with other developers.
  • Assist in the creation and maintenance of technical documentation.
  • Learn and apply new programming languages, frameworks, and tools.
  • Support the deployment and testing of software releases.
  • Participate in team meetings and contribute to project discussions.
  • Adhere to coding standards and best practices.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of programming fundamentals, data structures, and algorithms.
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript).
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, especially in a remote setting.
  • Eagerness to learn and adapt to new technologies quickly.
  • Previous personal or academic projects demonstrating coding ability are a plus.
The internship is based in Garissa, Garissa, KE , but is operated remotely.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Remote Internship

20200 Kapsuser KES45000 Monthly WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting Graduate Software Developer internship, providing a fully remote opportunity for aspiring tech professionals. This program is designed to immerse interns in a real-world software development environment, where they will gain hands-on experience contributing to impactful projects. You will work closely with senior developers and engineering teams, learning about the full software development lifecycle, from coding and testing to deployment and maintenance. Responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, debugging issues, and assisting with the development of new features and applications. The ideal candidate will have a strong foundation in at least one programming language and a passion for problem-solving and continuous learning. This internship emphasizes practical application of skills in a collaborative, remote setting, fostering professional growth and technical proficiency.
Responsibilities:
  • Write and maintain well-documented, efficient, and testable code in accordance with established standards.
  • Assist in the design and implementation of software features and functionalities.
  • Participate in debugging and troubleshooting software defects.
  • Collaborate with senior developers and team members on coding tasks.
  • Contribute to code reviews and provide constructive feedback.
  • Learn and apply software development best practices and methodologies.
  • Assist in the testing and deployment of software applications.
  • Research and propose solutions to technical challenges.
  • Document code, processes, and technical designs.
  • Engage actively in team meetings and contribute to project discussions.
Qualifications:
  • Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Proficiency in at least one programming language such as Java, Python, C++, or JavaScript.
  • Understanding of fundamental data structures and algorithms.
  • Familiarity with software development principles and version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills for effective remote teamwork.
  • Eagerness to learn and adapt to new technologies and tools.
  • Ability to work independently and manage time effectively in a remote environment.
  • A passion for technology and software development.
  • Previous personal coding projects or contributions to open-source are a plus.
This fully remote internship opportunity is based out of Kericho, Kericho, KE , offering a fantastic launchpad for a career in software development.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Remote Internship

60100 Embu, Eastern KES40000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and ambitious Graduate Software Developers to join their innovative team for a fully remote internship. This is an exceptional opportunity for recent graduates to gain practical experience in software development, working on real-world projects within a collaborative and supportive virtual environment. The ideal candidate will have a foundational understanding of programming principles and a passion for coding. You will work alongside experienced developers, contributing to the design, development, and testing of software applications. This internship is designed to foster learning and professional growth, providing exposure to modern development methodologies and tools. Key Responsibilities:
  • Assisting in the design, coding, and debugging of software applications.
  • Writing clean, efficient, and well-documented code.
  • Participating in code reviews and providing constructive feedback.
  • Collaborating with senior developers and team members on project tasks.
  • Testing software components and reporting any defects or issues.
  • Learning and applying agile development methodologies.
  • Researching and implementing new technologies and frameworks as needed.
  • Contributing to technical documentation and project specifications.
  • Troubleshooting and resolving software defects identified during testing or by users.
  • Engaging actively in team meetings and contributing ideas for product improvement.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of programming languages such as Java, Python, C++, or JavaScript.
  • Understanding of data structures, algorithms, and object-oriented programming concepts.
  • Familiarity with version control systems like Git is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities, essential for remote collaboration.
  • Eagerness to learn and adapt to new technologies and challenges.
  • Ability to work independently and manage time effectively in a remote setting.
  • A portfolio of personal projects or academic work demonstrating programming skills is beneficial.
This is a fully remote internship, allowing you to contribute from **Embu, Embu, KE**, or anywhere you choose. Join our client and kick-start your career in software development.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Remote Internship

80107 Gathiruini KES30000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and driven Graduate Software Developers for a fully remote internship program. This is an exceptional opportunity for recent graduates to gain hands-on experience in a professional software development environment, contributing to real-world projects while working from the comfort of their own location. As a remote intern, you will be part of a collaborative team, learning from experienced mentors and developing your skills in various programming languages and technologies. We are looking for individuals with a strong academic background, a passion for coding, and a proactive attitude towards learning and problem-solving.

Program Overview:
This internship is designed to provide comprehensive exposure to the software development lifecycle. Interns will work on meaningful tasks, collaborate with cross-functional teams, and receive continuous feedback and mentorship. The program emphasizes practical application of theoretical knowledge and fosters professional growth within a supportive, remote setting.

Key Responsibilities:
  • Assist in the design, development, testing, and debugging of software applications under the guidance of senior developers.
  • Write clean, efficient, and well-documented code in accordance with established standards.
  • Participate in code reviews to learn best practices and contribute to code quality.
  • Collaborate with team members using virtual communication tools to discuss project requirements, challenges, and solutions.
  • Learn and apply new programming languages, frameworks, and tools as required by project needs.
  • Contribute to the development of technical documentation.
  • Assist in troubleshooting and resolving software defects.
  • Engage in team meetings and contribute ideas for improvement.
  • Develop a portfolio of work to showcase skills and experience gained during the internship.
Qualifications:
  • Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Foundational knowledge of at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Understanding of software development principles, data structures, and algorithms.
  • Familiarity with version control systems like Git is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities, particularly in a virtual collaboration setting.
  • Self-motivated, eager to learn, and capable of managing time effectively in a remote work environment.
  • Demonstrated interest in software development through personal projects or academic work.
This remote internship offers a fantastic stepping stone into a career in software development. If you are a motivated graduate eager to learn and contribute, we encourage you to apply. Successful completion may lead to opportunities for full-time employment.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Remote Internship

40200 Kisumu KES40000 Monthly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for bright and enthusiastic recent graduates to join our expanding engineering team as Graduate Software Developers in a fully remote capacity. This internship offers a unique opportunity to gain hands-on experience in software development while working on innovative projects. As a remote intern, you will collaborate with experienced developers, contributing to the design, development, testing, and deployment of software applications. Your responsibilities will include writing clean, efficient, and maintainable code; participating in code reviews; debugging and resolving software defects; and contributing to technical documentation. You will work with various programming languages and technologies relevant to our tech stack, which may include Python, Java, JavaScript, and cloud platforms. We are seeking individuals with a strong foundation in computer science principles, a passion for coding, and a desire to learn and grow. A bachelor's degree in Computer Science, Software Engineering, or a closely related field is a prerequisite. Familiarity with software development methodologies (e.g., Agile) and version control systems (e.g., Git) is a plus. Excellent problem-solving abilities and attention to detail are crucial. As this is a remote position, strong communication and collaboration skills are essential. You should be comfortable working independently, managing your time effectively, and actively participating in virtual team meetings and discussions. We provide a supportive learning environment with mentorship from senior engineers to help you develop your skills. This internship is designed to provide a comprehensive understanding of the software development lifecycle in a remote setting. Upon successful completion of the internship, there may be opportunities for full-time employment. If you are a recent graduate passionate about building cutting-edge software and thrive in a remote work environment, we want to hear from you. This role is based in the cloud, allowing you to work from anywhere within the specified country, provided you have a stable internet connection and a dedicated workspace.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Remote Internship

40100 Kisumu KES30000 Monthly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is thrilled to offer a unique opportunity for enthusiastic Graduate Software Developers to join their innovative team as interns. This is a fully remote internship, providing invaluable hands-on experience in a professional software development environment without the need for physical relocation. You will work alongside experienced developers, contributing to real-world projects and gaining practical skills in modern software engineering practices. This internship is designed to immerse you in the full software development lifecycle, from design and coding to testing and deployment. You will be exposed to various programming languages, frameworks, and tools, enhancing your technical capabilities and understanding of software architecture. The ideal candidate is a recent graduate with a strong foundation in computer science principles, a passion for coding, and a proactive learning attitude. This is a fantastic stepping stone for aspiring software engineers looking to launch their careers. Responsibilities:
  • Assisting senior developers in designing, coding, and debugging software applications.
  • Contributing to the development of new features and functionalities for existing products.
  • Writing clean, efficient, and well-documented code.
  • Participating in code reviews and providing constructive feedback.
  • Collaborating with team members on technical challenges and problem-solving.
  • Testing software components to ensure quality and functionality.
  • Learning and applying new technologies, languages, and frameworks.
  • Assisting in the creation of technical documentation.
  • Participating in team meetings and contributing to project discussions.
  • Gaining exposure to agile development methodologies.
  • Shadowing experienced developers to understand best practices.
  • Supporting the deployment and maintenance of software solutions.
  • Developing small, self-contained features under guidance.
  • Engaging in continuous learning and skill development.
  • Documenting learning progress and project contributions.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of programming concepts and data structures.
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Familiarity with software development tools and version control systems (e.g., Git).
  • Strong problem-solving abilities and attention to detail.
  • Excellent communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage time effectively in a remote setting.
  • A portfolio of personal projects or contributions to open-source projects is a strong plus.
This remote internship program supports our client's software development needs, with a focus on talent development from the **Kisumu, Kisumu, KE** region, but it is fully remote.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer (Remote Internship)

01000 Makongeni KES40000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for ambitious Graduate Software Developers to join their team through a fully remote internship program. This internship is designed to provide recent graduates with hands-on experience in software development within a dynamic and supportive virtual environment. You will have the chance to work on real-world projects, collaborate with experienced engineers, and contribute to the development of innovative software solutions. This is an ideal stepping stone for individuals looking to launch their careers in the tech industry.

Key Responsibilities:
  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Write clean, efficient, and maintainable code in relevant programming languages (e.g., Python, Java, JavaScript).
  • Participate in code reviews and contribute to team discussions on software design and architecture.
  • Help debug and resolve software defects and issues.
  • Learn and apply software development best practices, including version control (Git) and agile methodologies.
  • Collaborate effectively with team members through virtual communication tools.
  • Contribute to the documentation of software features and processes.
  • Gain exposure to various aspects of the software development lifecycle.
  • Develop a deeper understanding of cloud-based development and deployment.
  • Actively seek feedback and opportunities for professional growth.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of programming principles and at least one modern programming language (e.g., Python, Java, C++, JavaScript).
  • Understanding of data structures, algorithms, and software design patterns.
  • Familiarity with version control systems like Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills, essential for remote collaboration.
  • Ability to work independently and manage time effectively in a remote setting.
  • Enthusiasm for learning and a proactive attitude towards acquiring new skills.
  • Previous project experience (academic or personal) is a plus.
  • Eligibility to work for the duration of the internship.
This is a fully remote internship, offering unparalleled flexibility and the chance to gain valuable industry experience from anywhere. Our client is dedicated to nurturing talent and providing a robust learning environment. The internship is associated with **Thika, Kiambu, KE**, but is a remote-only program.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Graduate software developer remote internship Jobs in Kenya !

Graduate Software Developer - Remote Internship

52101 Bungoma, Western KES25000 Monthly WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a unique opportunity for ambitious Graduate Software Developers to join their innovative tech team through a fully remote internship program. This internship is designed to provide aspiring developers with hands-on experience in a professional software development environment. You will work alongside experienced engineers, contributing to real-world projects and learning best practices in coding, testing, and deployment. This remote internship allows you to develop your skills from anywhere, gaining valuable industry exposure without relocation. Your responsibilities will include writing clean, maintainable, and efficient code under the guidance of senior developers, participating in code reviews, and assisting with the development of new features and functionalities for our client's cutting-edge applications. You will also be involved in debugging existing code, troubleshooting issues, and contributing to the overall quality assurance process. This internship provides an excellent platform to explore different areas of software development, from frontend user interfaces to backend systems and database management. We are looking for enthusiastic individuals with a strong academic background in computer science or a related field, and a genuine passion for technology and problem-solving. Excellent communication skills and the ability to collaborate effectively in a remote team setting are essential. You should be a quick learner, eager to absorb new information, and proactive in seeking feedback and guidance. This internship is an ideal stepping stone for launching your career in software development, offering mentorship, practical experience, and the chance to make a tangible contribution to exciting projects. Join us to kickstart your career in a supportive and dynamic remote environment.

Responsibilities:
  • Write and test code in various programming languages as directed by senior developers.
  • Assist in the development of new software features and functionalities.
  • Participate in code reviews and contribute to improving code quality.
  • Debug and resolve software defects and issues.
  • Collaborate with team members on project tasks in a remote setting.
  • Learn and apply software development best practices.
  • Contribute to technical documentation.
  • Assist with user acceptance testing (UAT).
  • Gain practical experience in an agile development environment.
Qualifications:
  • Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • Foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Basic understanding of software development principles and data structures.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork skills for remote collaboration.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage time effectively in a remote setting.
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 Graduate Software Developer Remote Internship Jobs