7 Graduate Software Development Trainee jobs in whatjobs

Graduate Software Development Trainee

20101 Mwembe KES70000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for ambitious recent graduates to kick-start their careers in software development through a fully remote trainee program. This program is designed to provide comprehensive training and hands-on experience in a professional software development environment. You will work alongside experienced engineers, contributing to real-world projects while rapidly expanding your technical skill set. This is an unparalleled chance to learn, grow, and make a tangible impact in the tech industry, all from your remote workspace.

Program Highlights:
  • Intensive training in various programming languages (e.g., Python, Java, JavaScript) and software development methodologies (Agile, Scrum).
  • Exposure to full-stack development, including front-end and back-end technologies.
  • Opportunity to work on challenging projects, gaining practical experience in software design, coding, testing, and deployment.
  • Mentorship from senior software engineers who will provide guidance and support throughout the program.
  • Development of essential soft skills, including problem-solving, critical thinking, teamwork, and communication.
  • Participation in code reviews and learning best practices in software engineering.
  • Understanding of database management, cloud computing, and version control systems.
  • Potential for full-time employment upon successful completion of the internship.
  • Flexible remote work arrangement, allowing for a healthy work-life balance.
We are seeking highly motivated and curious individuals with a strong aptitude for problem-solving and a passion for technology. A Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is required. While prior professional experience is not necessary, a strong academic record and demonstrated interest in coding through personal projects or coursework are a plus. Excellent communication skills and the ability to work effectively in a remote, collaborative team environment are essential. Join us and build a rewarding career in software development.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Trainee

30200 Tuwan KES40000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is thrilled to offer an exceptional opportunity for recent graduates to join their team as Graduate Software Development Trainees in a fully remote capacity. This program is meticulously designed to provide intensive, hands-on training in software development, equipping you with the skills and knowledge needed to excel in the tech industry. You will work on real-world projects under the mentorship of experienced software engineers, gaining practical experience in coding, debugging, testing, and software deployment. The training will cover a range of programming languages, development methodologies (such as Agile), and industry-standard tools. This is a fantastic entry-level position for individuals with a strong passion for technology, excellent problem-solving abilities, and a desire to learn and grow in a fast-paced, collaborative, and remote-first environment. You will have the opportunity to contribute to innovative software solutions, develop your coding proficiency, and build a professional network. Responsibilities include participating in coding exercises, assisting with software feature development, collaborating with team members on coding tasks, and documenting technical processes. You will also be involved in code reviews and learning best practices in software engineering. The ideal candidate is a quick learner, detail-oriented, and possesses strong communication skills, essential for effective remote teamwork. If you are a recent graduate eager to launch your career in software development with comprehensive training and support, this remote trainee position is perfect for you.

Responsibilities:
  • Participate in intensive software development training programs.
  • Assist experienced engineers in coding, debugging, and testing software applications.
  • Work on assigned modules and features within larger software projects.
  • Collaborate with a remote team of developers, designers, and project managers.
  • Learn and apply software development best practices and coding standards.
  • Participate in code reviews and contribute to improving code quality.
  • Assist in the documentation of software designs, processes, and user guides.
  • Gain exposure to various programming languages, frameworks, and development tools.
  • Contribute to the development of technical solutions under mentorship.
  • Engage in continuous learning and professional development within the software engineering field.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
  • A strong academic record and demonstrated passion for software development.
  • Basic understanding of programming concepts and one or more programming languages (e.g., Python, Java, JavaScript).
  • Excellent problem-solving, analytical, and logical thinking skills.
  • Strong written and verbal communication skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Eagerness to learn and adapt quickly to new technologies.
  • Team player mentality and ability to collaborate effectively remotely.
  • Familiarity with version control systems like Git is a plus.
  • Prior internship or personal coding projects are advantageous.
This is a fully remote traineeship, serving our technology-focused clients across the country, with a specific onboarding hub for this program in **Eldoret, Uasin Gishu, KE**.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Trainee

40100 Kisumu KES40000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a fully remote Graduate Software Development Trainee position for ambitious and motivated individuals eager to launch their careers in technology. This is an unparalleled opportunity to gain hands-on experience, learn from industry experts, and contribute to real-world software development projects. We are committed to fostering a supportive and collaborative remote learning environment where you can grow your skills and build a strong foundation in software engineering.

Program Overview:
  • Engage in comprehensive training programs covering various aspects of software development, including programming languages (e.g., Python, Java, JavaScript), data structures, algorithms, and software design principles.
  • Participate in coding bootcamps and workshops led by experienced software engineers.
  • Work on challenging projects under the guidance of mentors, contributing to the design, development, testing, and deployment of software solutions.
  • Learn about different software development methodologies, such as Agile and Scrum.
  • Gain exposure to version control systems (e.g., Git) and collaborative development workflows.
  • Develop problem-solving skills and learn to approach technical challenges systematically.
  • Receive regular feedback and performance evaluations to support your professional development.
  • Network with fellow trainees and professionals within the organization.
  • Explore various potential career paths within software engineering, such as frontend development, backend development, or data science.
  • Understand the importance of code quality, testing, and documentation in the software development lifecycle.
  • Contribute to improving our remote working tools and processes.
Ideal Candidate Profile:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related field.
  • A strong academic record demonstrating a solid understanding of computer science fundamentals.
  • Demonstrated passion for technology and a genuine interest in software development.
  • Excellent problem-solving abilities and a logical approach to challenges.
  • Strong analytical skills and attention to detail.
  • Good communication and collaboration skills, essential for working effectively in a remote team.
  • Self-motivated and eager to learn, with the ability to work independently and manage time effectively in a remote setting.
  • Familiarity with at least one programming language is a plus but not strictly required.
  • Proactive attitude and willingness to take on new responsibilities.
This is a fantastic opportunity for aspiring software engineers looking to gain practical experience in a dynamic, fully remote setting. The conceptual onboarding location for this program is associated with Kisumu, Kisumu, KE . We look forward to welcoming motivated individuals who are ready to embark on an exciting career in software development.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Trainee

00200 Ngong KES30000 Monthly WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting Graduate Software Development Trainee program, offering a unique opportunity for recent graduates to kick-start their careers in technology within a fully remote capacity. This program is designed to provide comprehensive training and hands-on experience in software development, covering various programming languages, development methodologies, and project management principles. Trainees will work on real-world projects, contributing to the development of innovative solutions under the guidance of experienced mentors. The curriculum will include modules on coding best practices, software testing, version control, agile development, and cloud technologies. We are looking for bright, enthusiastic, and highly motivated individuals with a passion for technology and a strong desire to learn and grow. A recent graduate degree in Computer Science, Software Engineering, Information Technology, or a related field is essential. While prior professional experience is not required, a strong academic record and demonstrable programming skills through personal projects or academic coursework will be advantageous. Excellent analytical and problem-solving abilities are a must, coupled with strong communication and teamwork skills, which are crucial for effective collaboration in a remote setting. You will be expected to actively participate in training sessions, contribute ideas, and take ownership of your learning journey. This program provides a pathway to a full-time Junior Software Developer role upon successful completion of the traineeship. The client is committed to fostering a supportive and inclusive learning environment, enabling trainees to develop their full potential. This is an exceptional chance to gain invaluable industry experience and build a successful career in the tech industry from the ground up, all while working remotely. Successful candidates will be provided with the necessary tools and resources to excel in this program.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Trainee

00100 Abothuguchi West KES60000 Monthly WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is actively seeking enthusiastic and motivated Graduate Software Development Trainees to join their innovative and collaborative, fully remote team. This is an exceptional opportunity for recent graduates to launch their careers in software development, gaining hands-on experience and mentorship in a cutting-edge environment. You will work alongside experienced developers, contributing to the design, development, testing, and deployment of software solutions. The program is designed to provide a comprehensive learning experience, covering various programming languages, development methodologies, and software engineering best practices. We are looking for individuals with a strong foundational understanding of computer science principles, a passion for technology, and a proactive approach to learning. The ideal candidate will possess excellent problem-solving skills, a keen analytical mind, and the ability to work effectively in a remote team setting. You will be exposed to a wide range of projects, allowing you to discover your areas of interest and develop specialized skills. Responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, contributing to technical documentation, and assisting in the debugging and troubleshooting of software issues. Strong communication and collaboration skills are essential for success in this remote role, as you'll be expected to interact regularly with your team and mentors. This internship offers a direct pathway to potential full-time employment for high-performing individuals. We are committed to fostering a supportive and inclusive learning environment where trainees can thrive and grow. This is more than just an internship; it's a launchpad for a rewarding career in software development, offering the flexibility and experience of working in a remote-first culture.
Responsibilities:
  • Assist in the design, development, and implementation of software applications.
  • Write clean, well-documented, and efficient code.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with senior developers and team members in a remote setting.
  • Debug and troubleshoot software defects.
  • Contribute to technical documentation and knowledge sharing.
  • Learn and apply software development best practices and methodologies.
  • Participate in team meetings and project discussions.
  • Undertake training and development activities to enhance technical skills.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Excellent problem-solving and analytical skills.
  • Eagerness to learn and adapt to new technologies.
  • Good communication and teamwork skills suitable for a remote environment.
  • Ability to work independently and manage tasks effectively.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Trainee

00100 Abothuguchi West KES30000 Monthly WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for ambitious and motivated recent graduates to join their cutting-edge technology team as Graduate Software Development Trainees. This is an exceptional opportunity to kick-start your career in software development, gaining hands-on experience with real-world projects in a supportive and innovative environment. You will work alongside experienced engineers, learning best practices in software design, coding, testing, and deployment. The program is designed to provide a comprehensive understanding of the software development lifecycle, focusing on modern programming languages, frameworks, and methodologies. As a trainee, you will contribute to developing and maintaining software solutions that drive our client's business forward. This role is fully remote, allowing you to learn and grow from the comfort of your home, while collaborating effectively with a distributed team.

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 one or more programming languages (e.g., Python, Java, JavaScript).
  • Participate in code reviews and provide constructive feedback.
  • Learn and apply software development best practices and methodologies.
  • Troubleshoot and debug software issues.
  • Collaborate with team members through virtual communication tools.
  • Contribute to project documentation.
  • Engage in continuous learning and skill development.
  • Assist in the implementation of new features and enhancements.
  • Gain exposure to various aspects of the software development lifecycle.
We are seeking individuals with a strong academic background in Computer Science, Software Engineering, or a related field, coupled with a genuine passion for technology and a desire to learn. A foundational understanding of programming principles and data structures is required. Excellent problem-solving skills, a proactive attitude, and strong communication abilities are essential for success in this remote role. This internship is an excellent pathway to a full-time position within our client's organization for high-performing individuals. We encourage applications from candidates who are eager to make a significant contribution and grow within a forward-thinking company.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Trainee

20200 Kapsuser KES1200000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is committed to nurturing emerging talent and is offering an exciting Graduate Software Development Trainee position. This is an exceptional opportunity for recent graduates to launch their careers in the dynamic field of software development. This role is fully remote, providing flexibility and the chance to gain hands-on experience from anywhere. You will work alongside experienced engineers, contributing to real-world projects and learning best practices in software design, coding, testing, and deployment. The program is designed to provide comprehensive training in various programming languages, development methodologies, and software tools. Responsibilities will include assisting with coding tasks, participating in code reviews, contributing to software testing and debugging, and documenting development processes. You will be exposed to the full software development lifecycle and gain valuable insights into building robust and scalable applications. The ideal candidate will have a recent Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. A strong foundational understanding of programming concepts, data structures, and algorithms is required. Passion for technology, a keen eagerness to learn, and excellent problem-solving skills are essential. While the position is remote, the program is structured to foster collaboration and mentorship, with close ties to the talent ecosystem and educational institutions in the **Kericho, Kericho, KE** region. You must be self-motivated, possess strong communication skills, and be able to work effectively in a team environment, albeit remotely. This internship provides a solid stepping stone for a successful career in software development. Upon successful completion of the internship, there may be opportunities for full-time employment.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Graduate software development trainee Jobs in Kenya !

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 Development Trainee Jobs