
Solar Panda
Senior Software Developer
Awendo
• Kenya
Baker Hughes
Service Delivery Coordinator – Wireline Services
Nairobi
• Kenya

Solar Panda
Lead Software Engineer
Nairobi
• Kenya
Closed for applications
Baker Hughes
Integrated Solutions Well Engineer
Nairobi
• Kenya
Closed for applications
Baker Hughes
Completions Engineer
Nairobi
• Kenya
Closed for applications
Sentimental Energy Company Limited
Technical Solar Sales Engineer
Nairobi
• Kenya
Closed for applications

Get personalised job alerts directly to your inbox!

d.light SOLAR
Regional Service Center Manager
Nairobi
• Kenya
Closed for applications
Profession (Energy, utilities, environment, Mid-level)
Industry (Mid-level)
Banking, microfinance, insurance,Computers, software development and services,Construction, renovation, maintenance,Education, academic,Energy, utilities, environment,Engineering, architecture,Financial Services,Health care, medical,Manufacturing,Non-profit, social work,Real estate,Restaurant, hospitality, travel,Telecommunications,
Seniority (Energy, utilities, environment)
© Fuzu Ltd

Solar Panda
Energy + 2 more
Description
Qualifications
- Proficiency in using Jira and Node.js expertise.
- Experience with TypeORM (or similar ORM)
- Strong understanding of microservices architecture
- Experience with Agile , Jira and GitHUB
- Experience writing automated tests.
- 5-8 years of professional development experience
- Bachelor's degree in computer science, Software Engineering, or a related field is preferred
Responsibilities
- Develop backend services using TypeScript and Node.js.
- Design, build, and maintain reliable, high-performance server-side applications. Write clean, structured code that follows best practices.
- Create and manage microservices architecture.
- Build independent, deployable services with clear boundaries. Handle communication between services using REST, messaging, or event-driven patterns. Ensure resilience and scalability.
- Work with both relational (SQL) and document (NoSQL) databases.
- Design and optimize data storage, write efficient queries, manage migrations, maintain data integrity, and use caching where needed.
- Write automated tests (unit, integration, and end-to-end).
- Maintain test suites to ensure reliability and performance. Support CI/CD pipelines and apply test-driven or behavior-driven development when appropriate.
- Participate in code reviews and architecture discussions.
- Review code for quality, performance, and security. Contribute to technical design sessions and suggest improvements for long-term architecture.
- Work with product managers, designers, and frontend engineers in a Scrum environment. Manage tasks in Jira, contribute to pull requests in GitHub, and take part in sprint planning, stand-ups, and retrospectives.
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.