9,794 Graduate Software Development Program jobs in Kenya

Graduate Program - Software Development Engineer

40100 Mangu KES55000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and bright graduates to join their esteemed Software Development Engineer Graduate Program. This is a fully remote internship designed to immerse you in the world of software engineering, providing practical experience and mentorship. You will have the opportunity to contribute to meaningful projects, learn cutting-edge technologies, and develop robust software solutions under the guidance of experienced engineers.

Responsibilities:
  • Participate in the full software development lifecycle, including design, coding, testing, and deployment.
  • Write clean, efficient, and well-documented code in various programming languages.
  • Collaborate with senior engineers and cross-functional teams to understand project requirements.
  • Assist in troubleshooting and debugging software issues.
  • Develop and execute unit tests to ensure code quality and reliability.
  • Learn and apply Agile development methodologies.
  • Contribute to code reviews and provide constructive feedback.
  • Research and implement new technologies and tools.
  • Participate in team meetings and contribute to problem-solving discussions.
  • Document technical designs and project progress.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Solid understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one object-oriented programming language (e.g., Java, Python, C++, C#).
  • Familiarity with software development tools and version control systems (e.g., Git).
  • Basic understanding of web development frameworks or mobile application development is a plus.
  • Strong analytical and problem-solving abilities.
  • Good communication and teamwork skills.
  • Ability to learn quickly and adapt to new technologies.
  • Self-motivated and able to work effectively in a remote team environment.
  • A genuine passion for software development and technology.
This internship offers an exceptional foundation for a career in software engineering. You will gain invaluable practical experience, work on exciting projects, and build your professional network, all within a flexible remote setup. If you are a motivated graduate with a passion for coding and innovation, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

80100 Nairobi, Nairobi KES25000 Monthly WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and motivated Graduate Software Developers to join their innovative technology team. This internship offers a unique opportunity for recent graduates to gain hands-on experience in a professional software development environment. While the company is based in **Mombasa, Mombasa, KE**, this role offers a fully remote experience, allowing interns to learn and contribute from anywhere. You will work alongside experienced developers, contributing to the design, development, testing, and deployment of software solutions. This internship will provide exposure to various programming languages, frameworks, and development methodologies. We are looking for individuals with a strong foundation in computer science principles, a passion for coding, and a desire to learn and grow. Your responsibilities will include writing clean, efficient, and well-documented code, participating in code reviews, debugging and troubleshooting issues, and collaborating with team members on project tasks. This is an excellent stepping stone for a career in software engineering, offering mentorship and real-world project experience. The remote nature of this internship requires strong self-discipline, effective communication, and the ability to work collaboratively in a virtual team setting. You will have the opportunity to work on challenging projects that will enhance your technical skills and build your professional portfolio. We encourage applications from recent graduates who are eager to make a tangible impact and develop their careers in the tech industry.

Key Responsibilities:
  • Assist in the design, development, and implementation of software applications.
  • Write clean, maintainable, and efficient code in accordance with best practices.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Debug and troubleshoot software defects and issues.
  • Collaborate with senior developers and team members on project tasks and feature development.
  • Contribute to the creation of technical documentation.
  • Learn and apply new technologies and programming languages.
  • Participate in agile development processes and team meetings.
  • Assist in testing and quality assurance activities.
  • Support the deployment and maintenance of software solutions.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Strong understanding of programming concepts and data structures.
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Familiarity with software development lifecycle and methodologies.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and manage time effectively in a remote environment.
  • Eagerness to learn and adapt to new technologies.
  • Prior project experience (academic or personal) is a plus.
  • Must be eligible to work in the specified region or meet remote work requirements.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer

00200 Ngong KES70000 Annually WhatJobs remove_red_eye View All

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.

Graduate Software Developer (Apprenticeship)

20100 Dundori KES35000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is thrilled to announce an exciting opportunity for aspiring developers through our remote Graduate Software Developer Apprenticeship program. This is a comprehensive, fully remote program designed to provide you with the skills, experience, and mentorship needed to launch a successful career in software development. You will be paired with experienced engineers who will guide you through developing real-world applications, learning cutting-edge technologies, and contributing to meaningful projects. The apprenticeship covers a wide range of software development principles, including programming languages, data structures, algorithms, software architecture, and testing methodologies. You will work on challenging tasks, receive regular feedback, and build a portfolio of work that showcases your growing expertise. This program is ideal for individuals with a strong passion for technology, a keen aptitude for problem-solving, and a desire to learn and grow in a supportive, collaborative, and entirely remote environment. We are looking for candidates who are self-motivated, possess excellent communication skills, and can effectively manage their time and workload in a virtual setting. You will gain practical experience in an agile development environment, contributing to codebases and participating in team discussions. This apprenticeship is an excellent pathway to a full-time role within our client's organization upon successful completion. We are committed to nurturing talent and providing a challenging yet rewarding learning experience. The curriculum is designed to be engaging and practical, ensuring you are well-equipped for the demands of the modern tech industry. This is a chance to build a strong foundation in software engineering, supported by industry professionals, all from the convenience of your own home. We value enthusiasm, a proactive learning attitude, and a collaborative spirit.

Responsibilities:
  • Participate in training modules and workshops on software development.
  • Assist senior developers in writing, testing, and debugging code.
  • Contribute to the development of software features and applications.
  • Learn and apply best practices in software engineering.
  • Collaborate with team members in a remote agile environment.
  • Participate in code reviews and provide constructive feedback.
  • Assist in troubleshooting and resolving software issues.
  • Document code and technical processes.
  • Gain experience with various programming languages and development tools.
  • Work on assigned projects and deliver results within set timelines.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent practical experience.
  • A strong passion for software development and technology.
  • Foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript).
  • Basic understanding of data structures and algorithms.
  • Excellent problem-solving and logical thinking skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently, manage time effectively, and be self-motivated in a remote setting.
  • Eagerness to learn and adapt quickly.
  • A collaborative and team-oriented mindset.
This fully remote Apprenticeship & Trainee position offers a unique entry point into the tech industry for motivated individuals in **Nyeri, KE**, seeking to develop their skills remotely.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Fintech

80100 Casuarina KES150000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a rapidly growing Fintech startup, is looking for ambitious and talented Graduate Software Developers to join their fully remote team. This internship program is designed to provide comprehensive hands-on experience in developing cutting-edge financial technology solutions. As a Graduate Software Developer, you will work alongside experienced engineers, contributing to the design, development, testing, and deployment of innovative software applications. You will be involved in all phases of the software development lifecycle, gaining exposure to modern programming languages, frameworks, and methodologies. Responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, and collaborating with product managers to understand user requirements. This is an excellent opportunity to build a strong foundation in software engineering within a fast-paced, collaborative, and technology-driven environment. You will have the chance to work on challenging projects that have a real-world impact on the financial industry. The role demands a strong grasp of computer science fundamentals, including data structures, algorithms, and object-oriented programming. Familiarity with at least one programming language such as Python, Java, or JavaScript is required. While this is a remote position, effective communication and teamwork skills are essential, as you will be interacting with team members through various virtual platforms. Our client is committed to fostering a supportive learning environment where interns can grow their skills and contribute meaningfully. You will receive mentorship from senior developers, providing guidance and feedback to aid your professional development. The ideal candidate will be a recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field, possessing a strong passion for technology and a desire to learn. Demonstrated ability to work independently and as part of a team, strong problem-solving skills, and an eagerness to take on new challenges are crucial. This internship offers a pathway to potential full-time employment for exceptional candidates who demonstrate strong performance and a commitment to the company's vision. Embrace the opportunity to launch your career in Fintech with a leading innovative company, all from a remote setting. Successful interns will gain invaluable industry experience and contribute to the future of financial technology.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer, Backend Systems

20110 Nyeri Town KES60000 Monthly WhatJobs remove_red_eye View All

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to welcome ambitious and talented Graduate Software Developers to their dynamic technology team. This is a fully remote internship program designed for recent graduates eager to launch their careers in software development, specializing in backend systems. You will gain invaluable hands-on experience working on real-world projects under the guidance of experienced senior engineers. Your responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, and assisting in the design and implementation of new features for our core products. You will learn to work with various backend technologies, databases, and APIs, contributing to the development of scalable and robust software solutions. The internship emphasizes learning best practices in software engineering, including version control (e.g., Git), testing methodologies, and agile development processes. You will collaborate with cross-functional teams, including frontend developers, QA engineers, and product managers, to deliver high-quality software. Strong problem-solving skills, a logical mindset, and a passion for technology are essential. You will be expected to actively participate in team meetings, contribute to technical discussions, and continuously seek opportunities for learning and skill development. This remote internship offers a unique opportunity to build a strong foundation in backend development, work with cutting-edge technologies, and gain practical experience in a collaborative and supportive virtual environment. We are looking for individuals who are proactive, eager to learn, and possess a strong desire to contribute to innovative software solutions. This program provides a clear pathway for talented graduates to grow into full-time roles within our organization.
Responsibilities:
  • Write and test well-documented code for backend systems.
  • Assist in the design and implementation of new software features.
  • Participate in code reviews and contribute to code quality improvements.
  • Collaborate with senior developers on technical solutions.
  • Learn and apply backend development best practices.
  • Work with databases (e.g., SQL, NoSQL) and APIs.
  • Troubleshoot and debug software issues.
  • Contribute to the overall software development lifecycle.
  • Participate in daily stand-ups and team meetings.
  • Continuously learn new technologies and tools.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of programming fundamentals and data structures.
  • Familiarity with at least one backend programming language (e.g., Python, Java, Node.js, Go).
  • Basic knowledge of database systems (SQL or NoSQL).
  • Understanding of version control systems like Git.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and manage time effectively in a remote setting.
  • Enthusiasm for learning and adapting to new technologies.
  • Prior project experience or contributions to open-source projects is a plus.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Full Stack

40100 Kisumu KES80000 Monthly WhatJobs remove_red_eye View All

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a fully remote Graduate Software Developer internship opportunity for ambitious and motivated individuals eager to launch their careers in technology. This internship is designed to provide hands-on experience in full-stack development within a supportive and collaborative virtual environment. You will work alongside experienced engineers on real-world projects, gaining exposure to the entire software development lifecycle. This is an exceptional chance to learn, grow, and contribute to innovative software solutions.

Responsibilities:
  • Assist in the design, development, and testing of front-end and back-end components of web applications.
  • Write clean, well-documented, and efficient code under the guidance of senior developers.
  • Participate in code reviews and contribute to team discussions on technical solutions.
  • Learn and apply best practices in software development, including version control (Git), agile methodologies, and testing.
  • Collaborate with team members to troubleshoot and resolve software defects.
  • Gain practical experience with various programming languages, frameworks, and tools used by the development team.
  • Contribute to the development of user interface elements and user experience improvements.
  • Assist in the creation and maintenance of technical documentation.
  • Actively engage in learning opportunities and seek feedback for continuous improvement.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of at least one front-end framework (e.g., React, Angular, Vue.js) and one back-end language/framework (e.g., Python/Django, Node.js/Express, Java/Spring).
  • Understanding of database concepts (e.g., SQL, NoSQL).
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and a passion for learning new technologies.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a remote team setting.
  • Self-motivated and able to manage time effectively to meet project deadlines.
  • Enthusiasm for software development and a desire to build a career in the tech industry.
This internship offers a fantastic springboard into the tech industry, providing invaluable remote experience and exposure to software development practices for individuals based anywhere, with particular attention to nurturing talent from regions like Kisumu, Kisumu, KE .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Graduate software development program Jobs in Kenya !

Remote Graduate Software Developer

30500 Tuwan KES60000 Monthly WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring talent to join their innovative technology division as a Remote Graduate Software Developer. This fully remote internship is designed to provide recent graduates with hands-on experience in software development within a supportive and challenging environment. You will be an integral part of a development team, contributing to the design, development, testing, and deployment of software solutions. This role offers exposure to modern development stacks and methodologies. Key responsibilities include writing clean, efficient, and maintainable code under the guidance of senior developers. You will participate in code reviews, assist in debugging and troubleshooting, and contribute to the overall software development lifecycle. This internship is an excellent platform to hone your programming skills in languages such as Python, Java, or JavaScript, and to gain practical experience with frameworks like React, Angular, or Node.js. Familiarity with version control systems like Git is expected. You will also have the opportunity to work with databases, cloud platforms, and CI/CD pipelines. We are seeking enthusiastic and motivated individuals who are eager to learn and contribute. A strong academic background in Computer Science, Software Engineering, or a related field is required. While prior professional experience is not mandatory, demonstrable personal projects or contributions to open-source initiatives are highly valued. Excellent problem-solving skills, a keen attention to detail, and strong communication abilities are essential for success in this remote role. You should be able to work independently, manage your time effectively, and collaborate productively with a distributed team. This internship provides a unique chance to gain real-world experience, build your professional network, and potentially secure a full-time position within a leading tech company. If you are passionate about software development and ready to kick-start your career, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer Apprentice

00100 Abothuguchi West KES720000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a cutting-edge software development company renowned for its innovative solutions, is offering an exceptional opportunity for aspiring tech enthusiasts to join their fully remote Graduate Software Developer Apprenticeship program. This is an immersive, hands-on training experience designed to equip you with the skills and knowledge necessary to excel in the tech industry. As an apprentice, you will work alongside experienced mentors and developers, contributing to real-world projects and learning various aspects of the software development lifecycle. You will gain practical experience in programming languages such as Python, Java, or JavaScript, as well as learn about software design patterns, database management, cloud technologies, and agile development methodologies. This program is ideal for individuals who are passionate about coding, possess strong problem-solving abilities, and are eager to learn in a collaborative, virtual environment. You will be involved in coding, testing, debugging, and documenting software applications. Opportunities will also arise to collaborate on user interface design, backend development, and system integration. We are committed to providing a supportive learning environment where you can grow your technical skills and develop your professional career. This apprenticeship is fully remote, allowing you to learn and contribute from the comfort of your home. You will participate in virtual training sessions, team meetings, and code reviews, fostering a sense of connection and teamwork despite the physical distance. We encourage applications from recent graduates or individuals with a strong foundational understanding of computer science principles who are seeking to launch a career in software development. Your enthusiasm, willingness to learn, and ability to adapt to new technologies will be key. This apprenticeship offers a pathway to a potential full-time role upon successful completion of the program, based on performance and business needs. Prepare to be challenged, to grow, and to build an exciting career in technology.

Responsibilities:
  • Assist in the design, development, testing, and deployment of software applications.
  • Write clean, efficient, and well-documented code under the guidance of senior developers.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Learn and apply various programming languages and development tools.
  • Collaborate with team members in an agile development environment.
  • Troubleshoot and debug software issues.
  • Contribute to technical documentation and knowledge sharing.
  • Participate in regular virtual training sessions and workshops.
  • Gain exposure to different areas of the software development lifecycle.
  • Support the maintenance and enhancement of existing software systems.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of programming concepts and one or more programming languages (e.g., Python, Java, JavaScript).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and as part of a remote team.
  • Passion for software development and technology.
  • Must be eligible to work in the specified region.
This advertiser has chosen not to accept applicants from your region.

Remote Graduate Software Developer (Cloud)

20100 Mwembe KES80000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you a recent graduate eager to launch your career in software development? Our client is looking for enthusiastic and talented individuals to join their innovative, fully remote team as Graduate Software Developers. This is an exceptional opportunity to gain hands-on experience with cutting-edge cloud technologies and contribute to impactful projects. You will work alongside experienced engineers, receiving mentorship and training to build your skills in a supportive, remote-first environment.

Responsibilities:
  • Assist in the design, development, testing, and deployment of cloud-based applications and services.
  • Write clean, efficient, and maintainable code in languages such as Python, Java, or Go.
  • Participate in code reviews and contribute to team discussions on best practices and design decisions.
  • Learn and apply cloud computing concepts and services (e.g., AWS, Azure, GCP).
  • Troubleshoot and debug software issues, working collaboratively with senior developers to find solutions.
  • Contribute to the documentation of software designs, processes, and user guides.
  • Engage in continuous learning to stay updated with emerging technologies and industry trends.
  • Collaborate effectively with remote team members through various communication and project management tools.
  • Support the maintenance and enhancement of existing cloud infrastructure and applications.
  • Gain exposure to CI/CD pipelines and agile development methodologies.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Foundational knowledge of programming principles and at least one modern programming language (e.g., Python, Java, JavaScript, C++).
  • Basic understanding of cloud computing concepts is a plus.
  • Familiarity with version control systems like Git.
  • Strong problem-solving abilities and a keen attention to detail.
  • Excellent communication and teamwork skills, essential for remote collaboration.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage time effectively in a remote setting.
  • A proactive attitude and a passion for building high-quality software.
This role is ideal for individuals looking to kickstart their career in the tech industry within a flexible, remote setup, associated with our client's operations in **Nakuru, Nakuru, KE**. If you are driven, curious, and ready to make a significant impact, apply today!
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 Development Program Jobs