28,440 Junior Engineer jobs in Kenya

Graduate Software Engineer

40100 Kisumu KES20000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for bright, ambitious, and enthusiastic recent graduates to join their dynamic software engineering team. This is a fully remote internship opportunity, allowing you to gain invaluable industry experience from the comfort of your home. As a Graduate Software Engineer, you will be involved in various stages of the software development lifecycle, working on exciting projects that impact users globally. You will receive comprehensive training and mentorship from seasoned professionals, equipping you with the skills and knowledge necessary to excel in the tech industry. Your responsibilities will include assisting in the design, development, testing, and deployment of software applications. You will collaborate with senior engineers to understand project requirements, write clean and efficient code, and participate in code reviews. We encourage a culture of learning and innovation, providing ample opportunities to explore new technologies and contribute fresh ideas. This internship is designed to provide a robust foundation in software development, covering areas such as programming languages, data structures, algorithms, and software architecture. You will be expected to actively participate in team meetings, contribute to problem-solving, and develop a strong understanding of our client's development processes. This role offers a unique chance to build a professional portfolio and network with industry experts. The ideal candidate possesses a strong academic record in Computer Science, Software Engineering, or a related field, along with a passion for technology and a proactive attitude. While the role is remote, effective communication and teamwork are paramount. You will be working from your designated workspace, contributing to projects that are shaping the future of our client's offerings. This role is focused on **Kisumu, Kisumu, KE**, however, the work itself is entirely remote.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

30400 Tuwan KES40000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for bright and enthusiastic Graduate Software Engineers to join their innovative remote engineering team. This is an excellent opportunity for recent graduates to kickstart their careers in software development, working on challenging and impactful projects. You will be mentored by senior engineers and gain hands-on experience in designing, developing, and testing software applications. Responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, and contributing to the full software development lifecycle. The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, with a strong academic record and a passion for technology. Familiarity with at least one programming language (e.g., Python, Java, C++) and an understanding of data structures and algorithms are required. This fully remote internship demands strong problem-solving skills, excellent communication abilities, and the capacity to learn quickly and adapt to new technologies. You will work collaboratively with a distributed team, contributing to various aspects of software creation. This role offers a chance to work on cutting-edge projects in a supportive and dynamic environment. You will be involved in developing features, fixing bugs, and improving software performance. We are seeking individuals who are eager to learn, contribute, and grow within a forward-thinking organization. This internship provides invaluable practical experience and exposure to professional software engineering practices. Join us to build the future of technology from anywhere.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

30200 Tuwan KES35000 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking a highly motivated and eager Graduate Software Engineer to join their dynamic, fully remote team. This is an exceptional opportunity for a recent graduate to kickstart their career in software development within a supportive and innovative environment. You will be working alongside experienced engineers, contributing to cutting-edge projects, and gaining invaluable hands-on experience. The role involves participating in the entire software development lifecycle, from initial design and coding to testing and deployment. You will be responsible for writing clean, efficient, and maintainable code, assisting in debugging and troubleshooting, and collaborating with cross-functional teams. As a remote-first position, you will need a dedicated workspace and reliable internet connectivity. The ideal candidate will possess a strong foundation in at least one programming language such as Python, Java, or C++. A Bachelor's degree in Computer Science, Software Engineering, or a related field is required. We are looking for individuals with a passion for technology, a strong problem-solving aptitude, and excellent communication skills. You should be a quick learner, adaptable, and capable of working independently while also being an active participant in team discussions. This role offers the chance to contribute to real-world applications and develop a comprehensive understanding of modern software development practices. Opportunities for professional growth and learning are abundant, with mentorship programs and access to online learning resources. The successful candidate will be instrumental in developing and enhancing our client's software solutions. We encourage applications from candidates who are passionate about building innovative software and are excited by the prospect of contributing to a growing tech company, all from the comfort of their remote workspace. The job is located in **Eldoret, Uasin Gishu, KE**, but the role is fully remote.
This advertiser has chosen not to accept applicants from your region.

Graduate Trainee Engineer

00200 Gathiruini KES1500 Daily WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking a highly motivated and enthusiastic Graduate Trainee Engineer to join their dynamic team. This is an exceptional opportunity for recent graduates to kick-start their careers in a practical and challenging environment. The role will provide comprehensive training and exposure to various facets of engineering operations. As a Graduate Trainee, you will be involved in supporting senior engineers with project execution, conducting research, data analysis, and contributing to design and development processes. You will gain hands-on experience in troubleshooting technical issues, performing quality control checks, and assisting with documentation. The ideal candidate will possess a strong academic background in a relevant engineering discipline, a keen analytical mind, and a proactive approach to problem-solving. You will work closely with experienced professionals, learning best practices and industry standards. Key responsibilities include assisting in the preparation of technical reports, participating in site visits and inspections, and contributing to team meetings. We are looking for individuals who are eager to learn, adaptable, and possess excellent communication skills. This position offers a pathway for professional development and future career growth within the organization. Successful candidates will be assigned mentors to guide them through their training period. The role is based in **Mlolongo, Machakos, KE**. We expect our trainees to demonstrate a high level of commitment and a willingness to take on new challenges. This internship is designed to build a strong foundation for a successful career in engineering. The program includes rotations through different departments to provide a holistic understanding of our operations. We value innovation and encourage trainees to bring fresh perspectives to our projects. The environment is fast-paced and requires individuals who can manage multiple tasks effectively. The training program will cover areas such as project management, safety protocols, and technical software proficiency. This is a fantastic chance to gain valuable experience in the engineering sector.
This advertiser has chosen not to accept applicants from your region.

Graduate Mechanical Engineer

30500 Tuwan KES40000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and motivated Graduate Mechanical Engineers to join their innovative team as part of a remote internship program. This is an exceptional opportunity for recent graduates to gain practical experience in mechanical engineering design, analysis, and development within a fully remote work environment. You will contribute to ongoing projects, collaborate with experienced engineers, and develop your skills in a supportive and dynamic setting.

Responsibilities:
  • Assist senior engineers in the design and development of mechanical systems and components.
  • Conduct engineering analysis, simulations, and calculations using relevant software tools.
  • Prepare technical drawings, documentation, and reports.
  • Participate in design reviews and provide input based on analysis.
  • Research and evaluate new technologies and materials for potential application.
  • Support testing and validation of prototypes and components.
  • Collaborate with cross-functional teams in a virtual environment.
  • Learn and apply engineering best practices and standards.
  • Assist with troubleshooting and problem-solving for engineering challenges.
  • Contribute to project planning and execution under guidance.
  • Maintain detailed records of work performed and results obtained.
  • Engage in continuous learning and skill development relevant to mechanical engineering.

This is a remote internship, ideal for individuals who are proactive, possess strong analytical and problem-solving skills, and are eager to learn. You must be a recent graduate or final-year student in Mechanical Engineering with a solid understanding of fundamental engineering principles. Excellent communication skills and the ability to work effectively in a remote team setting are essential. A reliable internet connection and a suitable workspace are required. This internship is an excellent stepping stone for launching a career in mechanical engineering, offering exposure to real-world projects and professional development. We are looking for candidates who are passionate about engineering and eager to make a tangible contribution, working remotely to support projects impacting our operations based in the vicinity of Kitale, Trans-Nzoia, KE . This is a fantastic opportunity to build your professional network and gain invaluable industry experience from anywhere.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

00203 Ongata Rongai, Rift Valley KES50000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for ambitious and talented Graduate Software Engineers to join their innovative, fully remote team. This internship program is designed to provide recent graduates with hands-on experience in software development, allowing them to contribute to real-world projects while honing their technical skills. You will work alongside experienced engineers, learning about the full software development lifecycle, from design and coding to testing and deployment. Responsibilities will include writing clean, maintainable, and efficient code, participating in code reviews, assisting with debugging and troubleshooting, and contributing to the development of new features and applications. We are seeking individuals with a strong foundational understanding of programming principles and at least one programming language (e.g., Python, Java, JavaScript). A passion for technology, a willingness to learn, and a proactive approach to problem-solving are essential. This fully remote internship, while linked to **Ongata Rongai, Kajiado, KE**, offers the flexibility to work from any location. It is an excellent stepping stone for launching a successful career in software engineering. We encourage applications from individuals who are eager to learn, collaborate within a virtual team, and make a tangible contribution to our ongoing projects. This program provides mentorship and exposure to industry best practices, equipping interns with the skills and knowledge needed to excel in the tech industry. You will gain valuable experience in agile development methodologies and work with modern development tools and technologies.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

30100 Tuwan KES80000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and ambitious Graduate Software Engineer to join their dynamic, fully remote team. This is an exceptional opportunity for recent computer science or software engineering graduates to kickstart their careers in a cutting-edge technology environment. As a Graduate Software Engineer, you will be immersed in the full software development lifecycle, from design and development to testing and deployment. You will work alongside experienced engineers, contributing to the creation of innovative software solutions that address complex business challenges. Your responsibilities will include writing clean, efficient, and maintainable code in various programming languages, participating in code reviews, and collaborating with cross-functional teams to understand project requirements. You will also be involved in debugging and troubleshooting issues, and contributing to the improvement of existing software. The role demands a strong understanding of fundamental computer science principles, algorithms, and data structures. Proficiency in at least one modern programming language such as Python, Java, or C++ is essential. We are looking for candidates with a solid grasp of software development best practices and a passion for learning new technologies. While this role is fully remote, we expect excellent communication skills and the ability to work effectively independently and as part of a distributed team. You should be comfortable using collaboration tools and participating in virtual meetings. A proactive attitude, a keen eye for detail, and a commitment to delivering high-quality work are crucial. This role offers a structured training program and ample opportunities for professional growth and development within the company. You will gain hands-on experience with a variety of tools and methodologies, setting you up for a successful career in software engineering. Eligibility for this position requires a Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Prior internship experience or personal projects demonstrating programming skills are highly regarded. This position is based remotely, supporting operations that may be connected to Eldoret, Uasin Gishu, KE . If you are a self-starter with a strong academic background and a burning desire to innovate, 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 engineer Jobs in Kenya !

Graduate Software Engineer

00100 Gathiruini KES70000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a cutting-edge technology firm specializing in AI-driven solutions, is offering an exciting Graduate Software Engineer internship opportunity, designed to be a fully remote experience. This program is perfect for recent computer science graduates or final-year students eager to immerse themselves in real-world software development projects. You will work alongside experienced engineers, contributing to the design, development, and testing of innovative applications. This is an excellent chance to hone your coding skills, gain practical experience with modern development methodologies, and contribute to impactful projects in a supportive virtual environment. We are looking for individuals with a strong foundation in programming languages such as Python, Java, or C++, and a passion for problem-solving. Familiarity with data structures, algorithms, and software development principles is essential. Experience with cloud platforms (AWS, Azure, GCP) and version control systems (Git) is a plus. Excellent communication and teamwork skills are vital for effective collaboration in a remote setting. Key responsibilities will include: Writing clean, efficient, and well-documented code; participating in code reviews; assisting with the design and implementation of software features; contributing to the testing and debugging of applications; collaborating with team members on technical challenges; and learning and applying new technologies. This paid internship provides invaluable exposure to the software development lifecycle within a fully remote, forward-thinking company. Join our innovative team and start your career journey in software engineering with exciting projects and ample learning opportunities, all accessible from your remote workspace.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

50100 Kakamega, Western KES60000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting Graduate Software Engineer program, offering a fully remote opportunity for aspiring tech professionals. This is an exceptional chance for recent graduates to kickstart their careers in software development, gain hands-on experience, and contribute to real-world projects. As a Graduate Software Engineer, you will work alongside experienced developers, learning best practices in coding, software design, and agile methodologies. You will be involved in developing, testing, and maintaining software applications, contributing to all phases of the software development lifecycle. The program is designed to provide comprehensive training and mentorship, enabling you to build a strong foundation in software engineering. Key responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, assisting in debugging and troubleshooting issues, and contributing to documentation. You will have the opportunity to work with various programming languages and technologies, depending on project needs. This role requires a strong passion for technology, a solid understanding of computer science fundamentals, and an eagerness to learn and grow. The successful candidate will possess excellent problem-solving skills, a collaborative spirit, and the ability to adapt to new challenges. We are looking for motivated individuals who are keen to make a significant impact and develop into skilled software engineers. This internship is a pathway to potential full-time employment for high-performing candidates. You will be part of a supportive and innovative remote team environment where your contributions are valued. Embrace this opportunity to shape your future in the tech industry.

Responsibilities:
  • Write and test high-quality code under the guidance of senior engineers.
  • Participate in the full software development lifecycle (SDLC).
  • Assist in debugging and resolving software defects.
  • Contribute to software design and architecture discussions.
  • Collaborate with team members on code reviews and knowledge sharing.
  • Document software features and processes.
  • Learn and apply new programming languages and technologies.
  • Contribute to the development of innovative software solutions.
  • Actively participate in agile development ceremonies.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript).
  • Knowledge of software development best practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work effectively in a remote environment.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

01001 Makongeni KES2500 Daily WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and motivated Graduate Software Engineers to join their dynamic development team in Thika, Kiambu . This is an exceptional opportunity for recent graduates to gain hands-on experience in software development, working on real-world projects and contributing to innovative solutions. You will be involved in the full software development lifecycle, from design and coding to testing and deployment, under the guidance of experienced mentors. The ideal candidate will have a strong foundation in computer science principles, proficiency in at least one programming language (e.g., Python, Java, C++), and a passion for technology. You will collaborate with senior engineers to develop, debug, and maintain software applications, gaining exposure to various technologies and methodologies. This role requires a keen problem-solver with excellent communication and teamwork skills, and the ability to learn quickly in a fast-paced environment. While based in Thika, this position may offer flexibility for remote work on certain tasks or projects, depending on team needs and project requirements. This internship provides a valuable stepping stone for aspiring software engineers, offering a chance to build a strong professional portfolio and develop essential career skills.

Responsibilities:
  • Assist in the design, development, and implementation of software applications.
  • Write clean, efficient, and well-documented code in relevant programming languages.
  • Participate in code reviews and collaborate with senior engineers on technical solutions.
  • Test and debug software to ensure functionality and identify defects.
  • Contribute to the development of software documentation and user guides.
  • Learn and apply various software development methodologies and tools.
  • Collaborate effectively with team members to achieve project goals.
  • Assist in troubleshooting and resolving technical issues.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Support the broader engineering team in delivering high-quality software products.
Qualifications:
  • 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, C++, JavaScript).
  • Familiarity with software development tools and version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work effectively in a team-oriented environment.
  • Previous internship or project experience in software development is a plus.
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 Engineer Jobs