9,520 Lead Backend Software Engineer Cloud Solutions jobs in Kenya
Lead Backend Software Engineer - Cloud Solutions
Posted 20 days ago
Job Viewed
Job Description
Lead Backend Software Engineer - Remote Cloud Solutions
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and robust backend services and APIs.
- Architect and implement microservices-based solutions on cloud platforms (AWS, Azure, GCP).
- Ensure the performance, scalability, security, and reliability of backend systems.
- Lead code reviews, enforce coding standards, and promote best development practices.
- Mentor and guide junior backend engineers, fostering their technical growth.
- Collaborate effectively with frontend developers, product managers, and QA engineers.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay abreast of emerging backend technologies, frameworks, and tools.
- Contribute to the design and evolution of our software architecture.
- Implement and manage CI/CD pipelines for efficient software deployment.
Lead Backend Engineer - Remote Cloud Solutions
Posted 15 days ago
Job Viewed
Job Description
Junior Software Developer - Cloud Services
Posted 20 days ago
Job Viewed
Job Description
Technical Support Lead - Cloud Services (Remote)
Posted 6 days ago
Job Viewed
Job Description
Graduate Software Engineer - Cloud Services
Posted 6 days ago
Job Viewed
Job Description
Internship Responsibilities:
- Assist in the design and development of new features for cloud-based software solutions.
- Write clean, efficient, and well-documented code in relevant programming languages (e.g., Python, Java, Go).
- Participate in code reviews and contribute to improving code quality.
- Learn and apply principles of cloud computing (AWS, Azure, GCP) and microservices architecture.
- Assist in testing and debugging software applications.
- Collaborate with senior engineers and cross-functional teams in a remote setting.
- Gain exposure to CI/CD pipelines and DevOps practices.
- Contribute to technical documentation and knowledge-sharing initiatives.
- Troubleshoot and resolve software defects.
- Engage in learning sessions and professional development activities.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Strong foundational knowledge of programming concepts and data structures.
- Familiarity with at least one modern programming language (e.g., Python, Java, C++, JavaScript).
- Basic understanding of cloud platforms (AWS, Azure, GCP) is a plus.
- Eagerness to learn and adapt to new technologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to work independently and manage time effectively in a remote internship setting.
- A passion for software development and cloud technologies.
Junior Software Engineer - Cloud Services (Remote)
Posted 3 days ago
Job Viewed
Job Description
As a remote intern, you will be integrated into our agile development process, participating in daily stand-ups, sprint planning, and code reviews. We provide a supportive and collaborative virtual workspace where learning and growth are prioritized. You will be exposed to modern development practices, including continuous integration/continuous deployment (CI/CD), containerization (Docker, Kubernetes), and various cloud platforms (AWS, Azure, GCP). Your responsibilities will include writing clean, efficient, and testable code, debugging issues, and assisting in the deployment and monitoring of applications. We value curiosity, a strong problem-solving aptitude, and a passion for technology. This internship is a fantastic stepping stone for aspiring software engineers aiming to make a mark in the tech industry.
Key Responsibilities:
- Assist in the design, development, and maintenance of backend microservices and APIs.
- Write clean, well-documented, and testable code using modern programming languages (e.g., Python, Java, Go).
- Collaborate with senior engineers on feature development and bug fixing.
- Learn and apply principles of cloud computing and distributed systems.
- Participate in code reviews and contribute to team discussions.
- Assist in the deployment and monitoring of applications using CI/CD pipelines.
- Troubleshoot and resolve software defects and performance issues.
- Gain hands-on experience with cloud platforms like AWS, Azure, or GCP.
- Currently pursuing or recently completed a Bachelor's or Master'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, Java, C++, JavaScript).
- Basic understanding of cloud computing concepts is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt in a remote work environment.
Be The First To Know
About the latest Lead backend software engineer cloud solutions Jobs in Kenya !
Lead Backend Software Engineer, Cloud Services
Posted 13 days ago
Job Viewed
Job Description
Category Manager - Online Retail
Posted 20 days ago
Job Viewed
Job Description
Lead Full-Stack Software Engineer, Cloud Services
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of full-stack developers, fostering a collaborative and high-performing engineering culture.
- Architect and design robust, scalable, and secure cloud-based applications using modern technologies and best practices.
- Develop front-end and back-end components of web applications, ensuring seamless integration and exceptional user experience.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Optimize application performance, scalability, and reliability.
- Collaborate with product managers, designers, and other stakeholders to define product roadmaps and technical specifications.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay abreast of emerging technologies and industry trends, evaluating and recommending new tools and frameworks.
- Champion security best practices throughout the development process.
- Contribute to technical documentation and knowledge sharing within the team.
This role is ideal for a seasoned engineer who thrives in a remote-first environment and possesses a deep understanding of full-stack development, cloud architecture, and team leadership. You will have the autonomy to make key technical decisions and significantly impact the direction of our software products. Our client is committed to providing a supportive and innovative remote work culture, empowering engineers to do their best work. While the role is headquartered in Nyeri, Nyeri, KE , it is a fully remote position, open to talented individuals regardless of their physical location.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional software development experience, with at least 3 years in a lead or senior engineering role.
- Proficiency in multiple programming languages (e.g., Python, JavaScript, Java, Go).
- Extensive experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Django, Spring Boot).
- Strong understanding of cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Experience with database technologies (SQL and NoSQL) and data modeling.
- Demonstrated experience with DevOps practices, CI/CD, and containerization (Docker, Kubernetes).
- Excellent problem-solving, analytical, and architectural design skills.
- Strong leadership, communication, and interpersonal skills.
- Experience in leading remote engineering teams is a significant advantage.