Job Description
We are hiring on behalf of our client, a renowned IT corporation, for three Software Engineers to join their team on a 2-month contract with the possibility of extension based on performance and project needs. The software engineers will design, develop, and maintain software applications and systems that align with and drive our business objectives. The ideal candidates should bring a strong foundation in software development, a meticulous attention to detail, exceptional problem-solving capabilities, and a proactive, solutions-driven mindset.
Key Responsibilities:
- Architect, design, develop, test, and maintain high-quality software applications and systems.
- Collaborate cross-functionally with diverse teams to define, design, and ship new features seamlessly.
- Develop clean, well-documented, scalable, and maintainable code in line with best practices.
- Conduct and participate in peer code reviews, offering constructive feedback to foster a culture of excellence.
- Identify, troubleshoot, and resolve software defects and operational challenges.
- Stay ahead of the curve by continuously learning and implementing new software development methodologies and technologies.
- Actively contribute to the evolution of development processes, workflows, and organizational best practices.
- Ensure that software solutions are secure, scalable, optimized for peak performance, and aligned with organizational standards.
Required Qualifications
- Bachelor’s degree in Computer Science or a related technical field.
- 3 years project-based experience in software development.
- Solid understanding of core software development principles and methodologies.
- Proficiency in at least one programming language (e.g., Java, Python, C++).
- Demonstrated ability to work collaboratively in agile, fast-paced environments.
- Strong analytical thinking and excellent problem-solving skills.
- Experience with version control systems (e.g., Git) and knowledge of web development technologies (e.g., HTML, CSS, JavaScript).
- Kenya
- Other
- Onsite
- April 25, 2025