188 Debugging jobs in Kenya
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a lead or senior architect role.
- Proficiency in multiple programming languages (e.g., Python, Java, JavaScript, Go, C++).
- Extensive experience with modern web frameworks (e.g., React, Angular, Vue.js) and backend technologies (e.g., Node.js, Spring Boot, Django).
- Deep understanding of database systems (SQL and NoSQL) and cloud platforms (AWS, Azure, GCP).
- Proven experience with CI/CD pipelines, automated testing, and DevOps practices.
- Excellent leadership, mentoring, and team-building skills.
- Strong problem-solving, architectural design, and system thinking abilities.
- Exceptional communication and collaboration skills, adept at working in a remote environment.
- Experience with microservices architecture and distributed systems is highly desirable.
Advanced Software Development Apprentice
Posted today
Job Viewed
Job Description
Junior Software Development Apprentice
Posted today
Job Viewed
Job Description
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Graduate Trainee - Software Development
Posted today
Job Viewed
Job Description
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Graduate Trainee - Software Development
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and testing of software applications.
- Learn and apply various programming languages and development frameworks.
- Collaborate with senior engineers on coding tasks and bug fixes.
- Participate in code reviews and contribute to improving code quality.
- Gain experience with version control systems (e.g., Git).
- Help in documenting software requirements and technical specifications.
- Contribute to the development of unit and integration tests.
- Engage in problem-solving and debugging activities.
- Learn about agile development methodologies and best practices.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related field.
- Solid understanding of fundamental programming concepts and data structures.
- Familiarity with at least one modern programming language (e.g., Java, Python, C++, JavaScript).
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Ability to work independently and manage time effectively in a remote setting.
- A passion for technology and a desire to learn software development.
- Previous personal coding projects or contributions to open-source projects are a plus.
Be The First To Know
About the latest Debugging Jobs in Kenya !
Lead Software Development Manager
Posted today
Job Viewed
Job Description
Junior Software Development Apprentice
Posted today
Job Viewed
Job Description
This role requires an individual with strong analytical and problem-solving skills, who is eager to learn and adapt in a fast-paced environment. You will assist in developing new features, maintaining existing codebases, and participating in code reviews. The ability to work collaboratively in a remote team, communicate effectively, and manage your time efficiently is essential. You will receive mentorship from senior engineers, providing valuable guidance and support as you hone your technical skills. This internship is designed to provide a comprehensive learning experience, preparing you for a successful career in software engineering. A proactive attitude and a commitment to continuous learning are highly valued.
Key Responsibilities:
- Assist in writing, testing, and debugging code under the guidance of senior developers.
- Contribute to the development of new software features and applications.
- Participate in code reviews and learn best practices.
- Help maintain and improve existing software systems.
- Collaborate with team members on various development projects.
- Learn and utilize relevant programming languages and development tools.
- Troubleshoot and resolve software issues.
- Document code and development processes.
- Support the engineering team in achieving project goals.
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related technical field.
- A solid understanding of programming fundamentals and data structures.
- Familiarity with at least one programming language (e.g., Python, Java, C++).
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Ability to work independently and manage time effectively in a remote setting.
- Eagerness to learn and adapt to new technologies.
- Passion for software development and technology.
Junior Software Development Apprentice
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in coding, testing, and debugging software applications.
- Learn and apply software development best practices and coding standards.
- Participate in code reviews and contribute to team discussions.
- Develop a strong understanding of programming languages such as Python, Java, or JavaScript.
- Gain experience with version control systems like Git.
- Work on assigned tasks within software development projects.
- Collaborate with team members using remote communication and project management tools.
- Contribute to documentation and knowledge-sharing initiatives.
- Learn about database management and integration.
- Develop problem-solving skills through practical application.
- High school diploma or equivalent required; college coursework in computer science or a related field is a plus.
- A strong passion for technology and a desire to learn software development.
- Basic understanding of programming concepts.
- Excellent problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Ability to work independently and manage time effectively in a remote setting.
- Eagerness to learn and adapt to new technologies.
- Previous personal coding projects or participation in hackathons are beneficial.
- No prior professional software development experience is required.
- Must be legally eligible to work in Kenya and willing to commit to the full apprenticeship duration.