9,280 Junior Software Developer Cloud Technologies jobs in Kenya
Junior Software Developer - Cloud Technologies
Posted 15 days ago
Job Viewed
Job Description
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 .
Apprentice Software Developer - Cloud Technologies
Posted 6 days ago
Job Viewed
Job Description
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.
- 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.
Remote Junior Software Developer - Cloud Technologies
Posted 7 days ago
Job Viewed
Job Description
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.
- 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.
Remote Trainee Software Developer - Cloud Technologies
Posted 16 days ago
Job Viewed
Job Description
Junior Software Engineer (Cloud Technologies)
Posted 21 days ago
Job Viewed
Job Description
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.
Graduate Software Engineer (Cloud Technologies)
Posted 12 days ago
Job Viewed
Job Description
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.
- 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.
Lead Software Engineer - Cloud Technologies
Posted 4 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Junior software developer cloud technologies Jobs in Kenya !
Senior Backend Software Engineer (Cloud Technologies)
Posted 15 days ago
Job Viewed
Job Description
- 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.
- 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.
Remote Procurement Specialist - Technology & Software
Posted 16 days ago
Job Viewed
Job Description
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.
- 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.
Oracle EBS HRMS Consultant
Posted today
Job Viewed
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.