611 Software Developer jobs in Kenya

Junior Software Developer - Web Applications

20100 Mwembe KES30000 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is actively seeking enthusiastic and motivated Junior Software Developers for a remote internship opportunity. This is an exceptional chance for aspiring developers to gain hands-on experience in building and maintaining modern web applications within a supportive, remote-first environment. You will work closely with senior developers and project managers, contributing to various stages of the software development lifecycle, including design, coding, testing, and debugging. The ideal candidate will possess a foundational understanding of programming principles and a strong desire to learn and grow within the field of software engineering. Proficiency in at least one modern programming language (e.g., Python, JavaScript, Java) and familiarity with web development frameworks (e.g., React, Angular, Vue.js, Django, Flask) are highly desirable. You will collaborate with team members through virtual meetings and communication tools, learning best practices in coding standards, version control (Git), and agile methodologies. This internship emphasizes practical application of knowledge, problem-solving, and teamwork. You will be tasked with developing features, fixing bugs, and participating in code reviews, all under the guidance of experienced professionals. We are looking for individuals who are proactive, possess excellent analytical skills, and are eager to contribute to real-world projects. This remote internship provides flexibility and the opportunity to build a professional network and portfolio. Our client is committed to fostering talent and providing a stimulating learning experience for its interns, ensuring they gain valuable insights into the software development industry and remote work culture. Your commitment to learning and ability to adapt quickly will be key to your success in this role.

Responsibilities:
  • Assist in the design, development, and implementation of web application features.
  • Write clean, maintainable, and efficient code under the guidance of senior developers.
  • Participate in code reviews and contribute to improving code quality.
  • Identify, debug, and resolve software defects.
  • Collaborate with team members using virtual communication and project management tools.
  • Learn and apply industry best practices for software development, including version control (Git).
  • Assist in the creation and maintenance of technical documentation.
  • Contribute to testing efforts, including unit and integration testing.
  • Engage in team meetings and contribute ideas for project improvements.
  • Develop a strong understanding of the software development lifecycle in a remote setting.

Qualifications:
  • Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Foundational knowledge of programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, JavaScript, Java, C++).
  • Exposure to web development frameworks (e.g., React, Angular, Vue.js, Node.js, Django, Flask) is a plus.
  • Basic understanding of version control systems like Git.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities, particularly in a remote context.
  • Eagerness to learn and adapt to new technologies and methodologies.
  • Ability to work independently and manage time effectively in a remote environment.
  • A passion for software development and building innovative solutions.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

60111 Meru , Eastern KES50000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a rapidly expanding technology firm, is seeking motivated and enthusiastic Apprentice Software Developers to join their innovative team. This is a fully remote, entry-level opportunity designed to provide aspiring developers with hands-on experience and mentorship in a professional software development environment. You will work under the guidance of senior engineers, contributing to the development of cutting-edge software solutions. Responsibilities will include writing clean, maintainable code, participating in code reviews, debugging and testing software applications, and assisting with documentation. You will gain exposure to various programming languages, development tools, and software development methodologies, such as Agile. The ideal candidate will have a strong foundational understanding of computer science principles, a passion for coding, and a willingness to learn and adapt quickly. You should possess excellent problem-solving skills, attention to detail, and the ability to work effectively in a collaborative, remote team setting. While no prior professional experience is required, a demonstrable portfolio of personal projects or relevant coursework is highly encouraged. This internship is an excellent stepping stone for individuals looking to launch a career in software development. You will be actively involved in team discussions, contribute to feature development, and gain practical experience in a real-world software development lifecycle. We are committed to fostering talent and providing a supportive environment for growth. The company is based in **Meru, Meru, KE**, but this role is fully remote, allowing you to participate from anywhere. This apprenticeship offers a unique chance to develop essential skills and build a successful career in the technology industry.

Responsibilities:
  • Assist in the development of software applications under senior guidance.
  • Write clean, well-documented, and efficient code.
  • Participate in code reviews and testing processes.
  • Debug and resolve software defects.
  • Learn and apply software development best practices and methodologies.
  • Collaborate with team members in a remote environment.
  • Contribute to technical documentation.
  • Gain practical experience with various programming languages and tools.
  • Actively participate in team meetings and contribute ideas.
Qualifications:
  • Strong foundation in computer science fundamentals (data structures, algorithms).
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript).
  • Demonstrable passion for software development through personal projects or coding challenges.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage time effectively in a remote setting.
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field is preferred.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

00921 Ngong KES40000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated individuals to join their team as Apprentice Software Developers. This is a fully remote apprenticeship program designed to provide hands-on experience and comprehensive training in software development. You will work alongside experienced developers, contributing to real-world projects while building your technical skills in a supportive virtual environment.

Program Overview:
  • Gain practical experience in software development lifecycle (SDLC) through hands-on project work.
  • Learn various programming languages, frameworks, and tools relevant to modern software development.
  • Receive mentorship from senior developers and guidance on best practices.
  • Participate in code reviews and contribute to codebase improvements.
  • Develop foundational skills in areas such as frontend, backend, database management, and testing.
  • Work collaboratively with a remote team to achieve project goals.
  • Opportunity to contribute to meaningful software solutions and see your work impact users.
  • Develop problem-solving and critical-thinking abilities.
  • Receive ongoing feedback and performance evaluations to support professional growth.
  • Learn about agile development methodologies and project management tools.
  • Build a strong portfolio of completed projects.
  • Prepare for a successful career in the technology industry.
  • Understand the importance of documentation and maintainability in software development.
  • Develop communication skills essential for remote collaboration.

Requirements:
  • Passion for technology and a strong desire to learn software development.
  • Basic understanding of programming concepts or prior exposure to coding is beneficial but not mandatory.
  • High school diploma or equivalent qualification.
  • Strong problem-solving aptitude and analytical skills.
  • Excellent communication and interpersonal skills, with the ability to articulate ideas clearly.
  • Ability to work independently, manage time effectively, and stay motivated in a remote setting.
  • A reliable internet connection and a suitable remote workspace.
  • Eagerness to learn, adapt, and take on new challenges.
  • Basic computer literacy and familiarity with online collaboration tools.
  • A proactive attitude and a willingness to ask questions.
  • Ability to work collaboratively in a virtual team environment.
  • Commitment to completing the full apprenticeship program.
  • Openness to feedback and constructive criticism.
  • A genuine interest in building software.
This is an exceptional entry-level opportunity for aspiring developers eager to kickstart their careers. Our client is committed to nurturing talent through this fully remote program, providing the training and experience needed to succeed in the tech industry. You'll be part of a supportive virtual team, contributing to innovative projects and gaining invaluable skills, all while based remotely from **Ruiru, Kiambu, KE**, or anywhere else within Kenya. Embrace this chance to learn and grow.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

30200 Tuwan KES30000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a forward-thinking technology solutions provider, is offering a unique remote Apprenticeship opportunity for aspiring Software Developers. This program is designed for individuals passionate about coding and eager to gain hands-on experience in a real-world development environment. As an apprentice, you will work alongside experienced developers, contributing to software projects and learning the full software development lifecycle. This is a fully remote position, providing you with the chance to learn and grow from anywhere. Your responsibilities will include:
  • Assisting senior developers in writing, testing, and debugging code for various software applications.
  • Learning and applying programming languages such as Python, Java, JavaScript, or C#.
  • Participating in code reviews and providing constructive feedback.
  • Understanding software development methodologies, including Agile and Scrum.
  • Contributing to the documentation of software designs, features, and user guides.
  • Collaborating with team members on project tasks and problem-solving.
  • Gaining exposure to version control systems like Git.
  • Learning about database management and SQL.
  • Participating in team meetings and contributing ideas for software improvement.
  • Developing a foundational understanding of software architecture and design patterns.
  • Troubleshooting and resolving basic software issues under guidance.
  • Taking on small, well-defined programming tasks to build confidence and skill.
What you will gain:
  • Hands-on experience with modern software development tools and technologies.
  • Mentorship from experienced software engineers.
  • A structured learning path to develop your coding skills.
  • Exposure to a professional, collaborative, and remote work culture.
  • Opportunity for potential full-time employment upon successful completion of the apprenticeship.
  • Understanding of the software development lifecycle and best practices.
Requirements:
  • A strong desire to learn software development and a passion for technology.
  • Basic understanding of programming concepts and logic.
  • Familiarity with at least one programming language is a plus.
  • A dedicated workspace with reliable internet access.
  • Good communication and interpersonal skills.
  • Ability to work independently and manage your time effectively in a remote setting.
  • Problem-solving attitude and a willingness to ask questions.
  • High school diploma or equivalent; pursuing or having completed a relevant diploma or degree is advantageous.
  • Enthusiasm for coding and software development.
This apprenticeship is an excellent stepping stone for individuals looking to launch their career in software development with a company that invests in its talent. The job location is **Eldoret, Uasin Gishu, KE**, but the role is fully remote.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

20200 Kapsuser KES40000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and ambitious Graduate Software Developers to join their innovative, fully remote internship program. This is an exceptional opportunity for recent graduates to gain hands-on experience in software development, working on real-world projects alongside seasoned professionals. The program is designed to foster learning, provide mentorship, and equip interns with the skills necessary for a successful 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 learn and improve coding practices.
  • Collaborate with team members on feature development and bug fixing.
  • Learn and apply software development best practices and methodologies.
  • Contribute to the development of technical documentation.
  • Actively participate in team meetings and discussions.
  • Troubleshoot and resolve software defects.
  • Explore and learn new programming languages, frameworks, and tools relevant to the projects.
  • Seek feedback and apply it to improve performance and learning.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Strong foundational knowledge of programming concepts and at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Familiarity with data structures, algorithms, and software design principles.
  • Basic understanding of software development lifecycle (SDLC) and agile methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong desire to learn and grow in a technical environment.
  • Good communication and interpersonal skills, with the ability to work effectively in a remote team.
  • Self-motivated and able to manage time effectively to meet project deadlines.
  • A portfolio of personal projects or contributions to open-source projects is a plus.
  • Enthusiasm for technology and a passion for software development.
This is a fantastic opportunity for aspiring software developers to launch their careers in a fully remote, supportive learning environment. While the program is based in Kericho, Kericho, KE , the internship is conducted entirely remotely, offering flexibility and global exposure.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

60200 Meru , Eastern KES60000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a forward-thinking technology firm, is excited to offer an exceptional opportunity for a motivated Graduate Software Developer to join their innovative, fully remote team. This internship is designed to provide hands-on experience in a professional software development environment, allowing you to contribute to real-world projects while honing your technical skills. As a remote-first intern, you will work closely with senior developers, learning best practices in coding, testing, and deployment. You will be involved in various stages of the software development lifecycle, from understanding project requirements to implementing new features and fixing bugs. The ideal candidate is a recent graduate with a degree in Computer Science, Software Engineering, or a related field, possessing a strong foundation in programming languages such as Python, Java, or JavaScript. Enthusiasm for learning, a problem-solving mindset, and excellent communication skills are crucial for success in this remote role. You will be expected to collaborate effectively with team members through virtual communication channels and project management tools.

Responsibilities will include:
  • Assisting in the design, development, and testing of software applications.
  • Writing clean, efficient, and well-documented code.
  • Participating in code reviews and providing constructive feedback.
  • Troubleshooting and debugging software issues.
  • Collaborating with senior developers and project managers on feature development.
  • Learning and applying new technologies and methodologies.
  • Contributing to technical documentation.
  • Actively participating in virtual team meetings and discussions.

This internship provides an unparalleled chance to gain practical experience in software development within a supportive and collaborative remote setting. We are looking for passionate individuals who are eager to kick-start their careers in technology and are comfortable working independently in a virtual environment. Strong analytical skills and a genuine interest in technology are highly valued. This role is perfect for someone who wants to immerse themselves in the world of software engineering and contribute meaningfully to projects, all while working remotely. The goal is to equip you with the skills and knowledge necessary for a successful career in this fast-paced industry. The successful candidate will be provided with mentorship and guidance throughout their internship.

Required qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a closely related discipline.
  • Proficiency in at least one object-oriented programming language (e.g., Python, Java, C++).
  • Familiarity with web development concepts (HTML, CSS, JavaScript) is a plus.
  • Basic understanding of software development principles and methodologies.
  • Strong problem-solving and analytical abilities.
  • Excellent written and verbal communication skills for remote collaboration.
  • Self-motivated and able to manage tasks effectively without direct supervision.
  • Eagerness to learn and adapt to new technologies.

This is a fully remote position, ideal for candidates residing in or near Meru, Meru, KE , who can leverage their home office setup for productive work.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

10100 Nyeri Town KES25000 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring individuals to embark on a career in software development through a fully remote apprenticeship program. This is an ideal role for enthusiastic and motivated individuals with a passion for technology and a desire to learn. You will be guided by experienced mentors and gain hands-on experience in various aspects of software development, including coding, testing, and debugging. The program is designed to provide a comprehensive understanding of software development lifecycle, from initial concept to final deployment. You will work on real-world projects, contributing to the development of innovative software solutions. This is a learn-as-you-earn opportunity, where you will build a strong foundation in programming languages and development methodologies.

As a remote apprentice, you will participate in virtual training sessions, collaborate with team members through online platforms, and receive regular feedback on your progress. The program emphasizes practical application and problem-solving. You will be exposed to modern development tools and technologies, preparing you for a successful career in the tech industry. We are looking for candidates who are eager to learn, possess strong logical reasoning skills, and have a keen eye for detail. While prior coding experience is beneficial, it is not strictly required, as the program is structured to train individuals from the ground up. The ability to work independently, manage your time effectively, and communicate clearly in a virtual setting is crucial. This apprenticeship is a stepping stone to a potential full-time role within our client's organization, based on performance and business needs. If you are ready to kickstart your career in a supportive and dynamic remote environment, this is the perfect program for you.

Key Learning Areas & Responsibilities:
  • Learn and apply programming fundamentals in languages such as Python, Java, or JavaScript.
  • Assist in the design, development, and implementation of software applications.
  • Participate in code reviews and learn best practices for writing clean, efficient code.
  • Assist in testing and debugging software to ensure quality and functionality.
  • Collaborate with senior developers and project managers in a virtual team setting.
  • Understand and contribute to the software development lifecycle.
  • Learn about version control systems (e.g., Git) and collaborative development workflows.
  • Troubleshoot and resolve software defects.
  • Attend and actively participate in virtual training sessions and workshops.
  • Develop foundational knowledge of database management and web development.
  • Gain exposure to agile development methodologies.
  • Document technical specifications and code.
Qualifications:
  • High school diploma or equivalent; pursuing or completed a relevant diploma or degree is a plus.
  • Strong interest in software development and technology.
  • Excellent problem-solving and logical thinking skills.
  • Good communication and collaboration abilities.
  • Ability to learn quickly and adapt to new technologies.
  • Self-motivated with strong time management skills for remote work.
  • Basic understanding of computer systems.
  • Prior exposure to coding or IT projects is an advantage but not mandatory.
  • Reliable internet connection and a suitable remote work environment.
This apprenticeship is fully remote, with an onboarding focus and mentorship originating from the **Nyeri, Nyeri, KE** region.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developer Jobs in Kenya !

Apprentice Software Developer

00100 Abothuguchi West KES45000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
We are seeking a motivated and enthusiastic Apprentice Software Developer to join our dynamic, fully remote team. This is an exceptional opportunity for individuals passionate about technology and eager to kickstart their career in software development. As an apprentice, you will be mentored by experienced developers, gaining hands-on experience in a collaborative virtual environment. Your primary focus will be on learning and contributing to various stages of the software development lifecycle, including coding, testing, and debugging. You will work with modern programming languages and development tools, contributing to real-world projects that impact our users.

Responsibilities:
  • Assist senior developers in designing, coding, and testing new software features.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and debug software issues under guidance.
  • Learn and apply principles of software engineering and agile methodologies.
  • Contribute to documentation of software designs and processes.
  • Collaborate effectively with cross-functional teams in a remote setting.
  • Stay updated with emerging technologies and industry trends.
  • Engage in continuous learning and skill development through provided resources and mentorship.
  • Assist in the deployment and maintenance of applications.
  • Provide feedback and suggest improvements for existing systems and processes.
Qualifications:
  • A strong foundational understanding of at least one programming language (e.g., Python, Java, JavaScript).
  • A genuine passion for software development and a strong desire to learn.
  • Excellent problem-solving and analytical skills.
  • Good communication and interpersonal skills, essential for remote collaboration.
  • Ability to work independently and manage time effectively in a remote setup.
  • A diploma or degree in Computer Science, Software Engineering, or a related field is a plus, but not strictly required if demonstrable aptitude exists.
  • Previous personal coding projects or contributions to open-source are highly regarded.
  • Proactive attitude and a willingness to take on new challenges.
  • Familiarity with version control systems like Git is beneficial.
This role is based in Nairobi, Nairobi, KE and is a fully remote position, offering the flexibility to work from anywhere within Kenya. We provide all the necessary tools and support for our remote employees to thrive. This is a paid apprenticeship designed to provide comprehensive training and a pathway to a successful career.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

20100 Mwembe KES40000 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and motivated individuals to join their team as Apprentice Software Developers. This is an exceptional opportunity for aspiring tech professionals to gain hands-on experience and develop crucial skills in a supportive, fully remote environment. Apprentices will work alongside experienced developers, contributing to real-world projects and learning modern software development practices. The program is designed to provide a comprehensive introduction to coding, debugging, testing, and deployment.

Responsibilities:
  • Assist senior developers in writing clean, efficient, and well-documented code across various programming languages.
  • Participate in code reviews and learn best practices for software development.
  • Debug and resolve software defects under guidance.
  • Contribute to the development of new features and functionalities for existing applications.
  • Learn and apply version control systems (e.g., Git).
  • Engage in team meetings and contribute to project discussions.
  • Develop an understanding of software development life cycles (SDLC) and agile methodologies.
  • Undertake training modules and learning resources to enhance technical skills.
  • Assist in creating technical documentation and user guides.
  • Collaborate with team members on testing and quality assurance processes.
This apprenticeship is a fully remote role, offering the flexibility to learn and grow from any location. We are looking for candidates with a strong aptitude for technology, a passion for problem-solving, and a desire to build a career in software development. No prior professional experience is required, but a foundational understanding of programming concepts or relevant coursework is beneficial. Excellent communication skills and the ability to work independently are essential for success in this virtual setting. This is a fantastic entry point into the tech industry, providing mentorship and practical experience that will set you on the path to a successful career. Our client, operating in the vicinity of Naivasha, Nakuru, KE , is committed to nurturing emerging talent.

Requirements:
  • High school diploma or equivalent; pursuing or having completed a diploma or degree in Computer Science, IT, or a related field is advantageous.
  • Demonstrable interest in software development and programming.
  • Basic understanding of at least one programming language (e.g., Python, Java, JavaScript) is a plus.
  • Strong logical thinking and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to learn quickly and adapt to new technologies.
  • Self-motivated and able to work independently in a remote setting.
  • Reliable internet access and a suitable workspace.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

40100 Tuwan KES40000 Monthly WhatJobs

Posted 1 day 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 aspiring tech professionals. This program is designed to provide hands-on experience in a professional software development environment. Interns will work on real-world projects, contributing to the design, development, testing, and deployment of software applications. You will be part of a talented team, mentored by experienced developers who will guide you through the entire software development lifecycle. This internship is an excellent chance to build a strong foundation in coding, problem-solving, and collaborative development practices, all from the comfort of your home. Responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, and assisting in the debugging and troubleshooting of software issues. You will gain exposure to various programming languages, frameworks, and tools used in modern software engineering. The internship will also involve learning about agile methodologies, version control systems like Git, and continuous integration/continuous deployment (CI/CD) pipelines. We are looking for enthusiastic and motivated individuals with a passion for technology and a strong desire to learn. A relevant degree in Computer Science, Software Engineering, or a related field is preferred, along with a solid understanding of fundamental programming concepts. While the role is fully remote, requiring strong self-discipline and communication skills, it offers immense learning potential for individuals eager to launch their careers in software development. This opportunity serves candidates interested in contributing remotely to projects impacting areas such as **Kitale, Trans-Nzoia, KE**, and beyond. The goal is to nurture talent and provide a stepping stone into the tech industry. We believe in empowering our interns and providing them with challenging yet rewarding tasks that foster professional growth.
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 Software Developer Jobs