9,280 Junior Software Developer Cloud Technologies jobs in Kenya

Junior Software Developer - Cloud Technologies

90100 Mangu KES100000 Annually WhatJobs remove_red_eye View All

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a fantastic opportunity for a motivated Junior Software Developer to join their innovative technology team through an internship program. This is a fully remote role, providing hands-on experience in developing and maintaining cloud-based applications. The intern will work closely with senior engineers, gaining exposure to modern software development practices, agile methodologies, and cutting-edge cloud technologies. This internship is designed to provide a comprehensive learning experience, contributing to real-world projects and fostering professional growth.

Responsibilities:
  • Assist in the design, development, and implementation of software applications, primarily focusing on cloud platforms (e.g., AWS, Azure, GCP).
  • Write clean, well-documented, and efficient code under the guidance of senior developers.
  • Participate in code reviews and contribute to improving code quality and best practices.
  • Collaborate with the development team in an agile environment, attending daily stand-ups and sprint planning meetings.
  • Troubleshoot and debug software issues, identifying root causes and implementing effective solutions.
  • Contribute to the development of automated testing procedures and scripts.
  • Learn and apply new technologies and programming languages as required by projects.
  • Assist in maintaining and updating existing cloud infrastructure and services.
  • Document software designs, processes, and technical specifications.
  • Support the team in various development tasks and projects as assigned.
  • Gain practical experience in version control systems like Git.
  • Actively seek feedback and learning opportunities to enhance technical skills.

Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of at least one programming language (e.g., Python, Java, C#, JavaScript).
  • Basic understanding of cloud computing concepts and platforms (AWS, Azure, or GCP is a plus).
  • Familiarity with software development lifecycle (SDLC) and agile methodologies.
  • Exposure to version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, suitable for a remote team.
  • Eagerness to learn and a proactive attitude towards tackling new challenges.
  • Ability to work independently and manage time effectively in a remote setting.
  • Passion for technology and software development.

This is an ideal internship for aspiring software developers looking to build a strong foundation in cloud technologies and gain invaluable practical experience while working remotely, supporting our client based in the vicinity of Machakos, Machakos, KE .
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer - Cloud Technologies

50100 Kakamega, Western KES60000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client, a forward-thinking technology solutions provider, is actively recruiting for an Apprentice Software Developer specializing in Cloud Technologies. This is a unique, fully remote apprenticeship opportunity designed for individuals with a passion for coding and a strong desire to build a career in software development. Under the mentorship of experienced developers, you will gain invaluable hands-on experience in designing, developing, and deploying cloud-based applications. You will work with modern programming languages and cloud platforms, contributing to real-world projects and learning best practices in software engineering. The ideal candidate is a quick learner with excellent problem-solving skills and a foundational understanding of programming concepts. Your responsibilities will include assisting in coding tasks, debugging software, writing documentation, and participating in team meetings and code reviews. This role is fully remote, requiring excellent communication skills, self-discipline, and the ability to collaborate effectively with a distributed team through various digital collaboration tools. You will have the opportunity to learn about cloud architecture, DevOps principles, and agile methodologies. We are looking for highly motivated individuals who are eager to absorb new knowledge and contribute to innovative software solutions. This apprenticeship offers a structured learning path, practical experience, and the potential for full-time employment upon successful completion. This is an exceptional chance to kick-start your career in the in-demand field of cloud software development.

Responsibilities:
  • Assist in writing, testing, and debugging code for cloud-based applications.
  • Learn and apply cloud computing concepts (e.g., AWS, Azure, GCP).
  • Support the development of APIs and microservices.
  • Participate in code reviews and contribute to improving code quality.
  • Collaborate with senior developers and project managers on software development tasks.
  • Assist in the creation of technical documentation and user guides.
  • Gain experience with version control systems (e.g., Git).
  • Learn about agile development methodologies and contribute to sprint planning.
  • Troubleshoot and resolve software defects.
  • Actively participate in training sessions and team meetings.
Qualifications:
  • High school diploma or equivalent; a degree or diploma in Computer Science, Software Engineering, or a related field is advantageous.
  • Basic understanding of programming concepts and languages (e.g., Python, Java, JavaScript).
  • Familiarity with cloud computing concepts is a plus.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Eagerness to learn and a strong motivation to succeed in software development.
  • A proactive attitude and willingness to take on new challenges.
  • Basic understanding of databases and SQL is beneficial.
  • Team player mentality with the ability to collaborate virtually.
This apprenticeship is 100% remote. The selected apprentice will work remotely, ideally located in or near **Kakamega, Kakamega, KE**, to facilitate potential future team collaborations. Our client offers a competitive training stipend and a clear path for skill development and career advancement.
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Developer - Cloud Technologies

50100 Moiben KES50000 Monthly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated Junior Software Developers to join their fully remote apprenticeship program. This is an exceptional opportunity for individuals looking to kick-start their careers in software development, focusing on modern cloud technologies. As a remote apprentice, you will gain hands-on experience in building, testing, and deploying applications within a collaborative and supportive online environment. You will work alongside experienced developers, learning best practices in coding, system design, and cloud infrastructure. Your training will cover essential programming languages, version control systems, and cloud platforms like AWS or Azure. The program is designed to provide comprehensive on-the-job training, mentorship, and exposure to real-world software development projects. You will contribute to developing scalable and robust software solutions, participating in code reviews, and assisting with troubleshooting and debugging. This apprenticeship offers a pathway to a full-time position upon successful completion of the program. We are seeking candidates who are passionate about technology, possess strong problem-solving skills, and are eager to learn and grow in a remote-first setting. A foundational understanding of computer science principles is beneficial.

Responsibilities:
  • Assist in the development and implementation of software applications using modern programming languages.
  • Learn and apply cloud technologies (e.g., AWS, Azure, GCP) for application deployment and management.
  • Participate in coding, testing, and debugging of software modules.
  • Collaborate with senior developers and team members in a virtual environment.
  • Gain experience with version control systems like Git.
  • Contribute to code reviews and assist in implementing feedback.
  • Learn and adhere to software development best practices and methodologies.
  • Assist in troubleshooting and resolving software defects.
  • Engage actively in training sessions and knowledge-sharing activities.
  • Develop foundational skills in data structures, algorithms, and software architecture.
Qualifications:
  • Recent graduate with a degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Basic understanding of programming concepts and languages (e.g., Python, Java, JavaScript).
  • Familiarity with cloud computing concepts is a plus.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills, adaptable to a remote setting.
  • Eagerness to learn and a proactive attitude towards skill development.
  • Ability to work independently and manage time effectively in a remote environment.
  • Completion of relevant coding bootcamps or online courses is considered.
This advertiser has chosen not to accept applicants from your region.

Remote Trainee Software Developer - Cloud Technologies

40100 Abothuguchi West KES40000 Monthly WhatJobs remove_red_eye View All

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for motivated individuals to join their team as a Remote Trainee Software Developer, specializing in Cloud Technologies. This is a fully remote, apprenticeship-style program designed to provide comprehensive training and hands-on experience in building and deploying applications on leading cloud platforms. The ideal candidate is a recent graduate or an individual passionate about technology with a foundational understanding of programming concepts. You will receive in-depth training in areas such as cloud architecture, microservices, containerization (Docker, Kubernetes), CI/CD pipelines, and modern programming languages relevant to cloud development. Responsibilities will include assisting senior developers in coding, testing, and debugging applications, participating in team meetings and code reviews, and contributing to documentation. This role requires a strong desire to learn, excellent problem-solving skills, and the ability to work effectively in a remote team environment. While prior professional experience is not required, a demonstrated interest in software development and cloud computing through personal projects or relevant coursework is a significant advantage. Successful completion of the program may lead to full-time employment opportunities. Join our client to kickstart your career in cloud technology, learning from industry experts in a supportive and fully remote setting, contributing to projects that may originate from or impact the **Garissa, Garissa, KE** region.
This advertiser has chosen not to accept applicants from your region.

Junior Software Engineer (Cloud Technologies)

20100 Mwembe KES150000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking ambitious and talented Junior Software Engineers to join their innovative engineering team. This is a fully remote internship opportunity designed to provide hands-on experience in developing and deploying cloud-based applications. You will work alongside experienced engineers, contributing to real-world projects and learning modern software development practices. Responsibilities include writing clean, efficient code, assisting in the design of scalable software solutions, participating in code reviews, and troubleshooting issues. The ideal candidate is a recent graduate or current student with a strong foundation in computer science principles and a keen interest in cloud computing and modern development methodologies. This internship offers a unique chance to gain practical experience in a supportive, remote environment and build a strong foundation for a career in software engineering.

Key Responsibilities:
  • Write, test, and debug code for cloud-based applications under the guidance of senior engineers.
  • Assist in the development of APIs, microservices, and other backend components.
  • Learn and apply cloud platform services (e.g., AWS, Azure, GCP) in development projects.
  • Participate in daily stand-ups and contribute to team discussions and planning sessions.
  • Collaborate with other engineers on feature development and bug fixing.
  • Contribute to the documentation of code and software design.
  • Gain experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Help troubleshoot and resolve software defects and issues.
  • Embrace agile development methodologies and best practices.

Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript, Go).
  • Basic knowledge of cloud computing principles and services is a plus.
  • Eagerness to learn and adapt to new technologies and tools.
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration abilities, suitable for a remote team.
  • Self-motivated and able to manage time effectively to meet project deadlines.
  • Prior internship or personal project experience in software development is beneficial.
This is a fully remote internship, providing the flexibility to work from anywhere. The program is aligned with our operations in **Naivasha, Nakuru, KE**, but the work is entirely remote. This is an excellent opportunity for aspiring software engineers to gain valuable industry experience and launch their careers.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer (Cloud Technologies)

80100 Nairobi, Nairobi KES50000 Monthly WhatJobs remove_red_eye View All

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer an exceptional opportunity for motivated graduates to join their engineering team as Graduate Software Engineers, specializing in cloud technologies. This is a fully remote internship program designed to provide hands-on experience and professional development in a cutting-edge environment. You will work alongside experienced engineers, contributing to the design, development, and deployment of scalable cloud-based applications and services. This internship is an ideal pathway for aspiring software engineers looking to build a strong foundation in cloud computing, distributed systems, and modern software development practices.This is a fully remote internship, allowing you to learn and contribute from any location.

Responsibilities:
  • Assist in the design and development of cloud-native applications using languages such as Python, Java, or Go.
  • Gain hands-on experience with major cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).
  • Participate in coding, testing, and debugging of software modules and features.
  • Learn and apply principles of DevOps, including CI/CD pipelines, infrastructure as code, and automated testing.
  • Collaborate with senior engineers on software architecture and design decisions.
  • Troubleshoot and resolve issues in development, test, and production environments.
  • Contribute to technical documentation and knowledge sharing within the engineering team.
  • Engage in code reviews to learn best practices and improve code quality.
  • Attend virtual team meetings and contribute actively to discussions.
  • Work on assigned projects that align with the company's strategic goals in cloud computing.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong foundation in programming principles and data structures.
  • Exposure to or strong interest in cloud computing concepts (e.g., AWS, Azure, GCP).
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
  • Eagerness to learn and adapt to new technologies.
  • Proactive attitude and a passion for software development.
  • Previous internship or project experience in software development is a plus.
This internship offers an unparalleled chance to gain invaluable experience in the fast-paced world of cloud technology, setting you on a path for a successful career in software engineering.
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer - Cloud Technologies

60200 Meru , Eastern KES300000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology firm, is actively seeking a talented and experienced Lead Software Engineer with a specialization in cloud technologies to join our rapidly growing, fully remote team. Based in Meru, Meru, KE , this position offers the unparalleled flexibility of working from home, allowing you to contribute to impactful projects without geographical constraints. As a Lead Software Engineer, you will be responsible for architecting, developing, and deploying scalable and robust cloud-based solutions. You will lead a team of talented engineers, mentor junior developers, and ensure the delivery of high-quality software products. Your responsibilities will include designing and implementing microservices architectures, optimizing cloud infrastructure for performance and cost-efficiency, and establishing best practices for CI/CD pipelines. You will collaborate with product managers, designers, and other stakeholders to define project requirements and technical specifications. A strong understanding of cloud platforms such as AWS, Azure, or GCP is essential, along with extensive experience in programming languages like Java, Python, or Node.js. Experience with containerization technologies like Docker and Kubernetes is highly valued. We are looking for a candidate with a proven track record of leading software development teams, a passion for innovation, and a deep commitment to clean, maintainable code. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, coupled with a minimum of 7 years of professional software development experience, is required. Excellent communication and interpersonal skills are crucial for effective remote collaboration and team leadership. You should be adept at problem-solving, debugging complex issues, and driving technical initiatives from conception to completion. This role is ideal for an individual who thrives in a fast-paced, collaborative, and remote-first environment, and is eager to shape the future of our cloud-based offerings.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior software developer cloud technologies Jobs in Kenya !

Senior Backend Software Engineer (Cloud Technologies)

20100 Mwembe KES220000 Annually WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an exceptionally skilled Senior Backend Software Engineer to design, develop, and maintain scalable and robust backend systems. This role is integral to building the next generation of our client's cutting-edge software products. As a Senior Backend Engineer, you will be a key contributor to the entire software development lifecycle, from architectural design and implementation to deployment and ongoing support. This is a fully remote position, requiring a self-motivated individual with a strong understanding of cloud-native architectures, distributed systems, and best practices in software engineering. You will work collaboratively with frontend developers, product managers, and other engineers using agile methodologies and advanced communication tools. The ideal candidate possesses a deep expertise in one or more backend programming languages (e.g., Python, Java, Go, Node.js), extensive experience with cloud platforms (AWS, Azure, GCP), and a solid grasp of database technologies (SQL and NoSQL). You should have a proven ability to design and implement RESTful APIs, microservices, and efficient data processing pipelines. A passion for writing clean, maintainable, and well-tested code, along with a commitment to continuous learning and problem-solving, is essential. You will have opportunities to mentor junior engineers, lead technical initiatives, and influence architectural decisions. Responsibilities:
  • Designing, developing, and deploying scalable backend services and APIs.
  • Building and maintaining microservices architectures.
  • Working with cloud platforms (AWS, Azure, GCP) for deployment and infrastructure management.
  • Designing and optimizing database schemas and queries (SQL and NoSQL).
  • Writing clean, efficient, and well-documented code.
  • Implementing robust testing strategies, including unit, integration, and end-to-end tests.
  • Collaborating with frontend developers to integrate user-facing elements with server-side logic.
  • Participating in code reviews to ensure code quality and share knowledge.
  • Troubleshooting and debugging production issues.
  • Contributing to architectural discussions and technical decision-making.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Expertise in at least one major backend programming language (e.g., Python, Java, Go, C#, Node.js).
  • Strong experience with cloud computing platforms (AWS, Azure, or GCP).
  • Proficiency in designing and implementing RESTful APIs and microservices.
  • Experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills for a remote team environment.
  • Experience with agile development methodologies.
This is a fully remote role, impacting products used globally and supporting our operations in **Naivasha, Nakuru, KE**. Join our innovative engineering team and build the future of software.
This advertiser has chosen not to accept applicants from your region.

Remote Procurement Specialist - Technology & Software

00100 Ongata Rongai, Rift Valley KES75000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly organized and strategic Remote Procurement Specialist to manage the acquisition of technology and software for their global operations. This is a fully remote position, empowering you to contribute significantly to the company's success from your home office. You will be responsible for sourcing, negotiating, and managing contracts with vendors, ensuring cost-effectiveness and alignment with technological requirements.

Responsibilities:
  • Identify and source suppliers for a wide range of technology hardware, software, cloud services, and IT solutions.
  • Conduct market research to stay abreast of industry trends, new technologies, and competitive pricing.
  • Develop and execute procurement strategies that align with the company's IT roadmap and budget.
  • Prepare and issue Requests for Proposals (RFPs), Requests for Quotations (RFQs), and bids.
  • Analyze supplier proposals, negotiate contract terms, pricing, and service level agreements (SLAs).
  • Manage vendor relationships, ensuring performance meets contractual obligations and fostering strong partnerships.
  • Monitor contract compliance and proactively address any issues or deviations.
  • Collaborate with IT, legal, and finance departments to define requirements and ensure procurement processes are efficient and effective.
  • Maintain accurate records of all procurement activities, contracts, and vendor performance data.
  • Identify opportunities for cost savings and process improvements within the procurement function.
  • Ensure compliance with all company policies, ethical standards, and relevant regulations.
  • Assist in the development and implementation of procurement best practices for technology sourcing.
  • Manage the lifecycle of technology assets through the procurement process, from requisition to delivery and ongoing management.
  • Provide regular reports on procurement activities, savings, and vendor performance to stakeholders.
Qualifications:
  • Bachelor's degree in Supply Chain Management, Business Administration, Information Technology, or a related field.
  • Minimum of 3 years of experience in procurement, specifically focused on technology hardware, software, and IT services.
  • Strong understanding of procurement principles, contract negotiation, and vendor management.
  • Excellent analytical and problem-solving skills with a keen eye for detail.
  • Proficiency in procurement software and tools (e.g., SAP Ariba, Oracle Procurement Cloud) and MS Office Suite.
  • Exceptional communication, negotiation, and interpersonal skills.
  • Ability to work independently, manage multiple priorities, and meet deadlines in a remote environment.
  • Knowledge of IT infrastructure, cloud computing, and software licensing models is highly advantageous.
  • Experience in developing and implementing procurement strategies for technology investments.
  • Demonstrated ability to build and maintain effective relationships with internal stakeholders and external vendors.
This remote procurement role is crucial to optimizing our client's technology investments and operational efficiency. If you are a strategic sourcing expert passionate about technology and looking for a flexible work arrangement, we encourage you to apply from your location in Ongata Rongai, Kajiado, KE .
This advertiser has chosen not to accept applicants from your region.

Oracle EBS HRMS Consultant

KES900000 - KES1200000 Y Suzva Software Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

Location: Kenya / Pan India

Duration: 1 Year (Contract)

Client will provide travel, visa, accommodation & other facilities

We are looking for a seasoned Oracle HRMS Functional Consultant with 5+ years of experience for a long-term contract role in Kenya.

Key Skills Required:

Functional expertise in Core HR, SSHR, OLM, KMS, SCPL, PMS, and iRec

Experience in end-to-end HRMS module implementation and support

Requirement gathering, process mapping, documentation (BR100, MD50)

Knowledge of payroll integrations and statutory reporting

Strong communication and training skills for end-user support.

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 Software Developer Cloud Technologies Jobs