This job is no longer available
This job expired on 14/09/2026. It no longer accepts applications.
Senior Software Engineer
PIPOSOFT
Job description
About the role
We are looking for a Senior Software Engineer with at least five years of professional experience to drive technology strategy, oversee technical operations, and lead engineering teams. The role combines hands‑on development with strategic planning to align engineering initiatives with business goals.
Key responsibilities
- Implement quarterly technology strategies that support business objectives and accelerate digital innovation.
- Manage systems architecture, software development, network infrastructure, data security, and lab systems to ensure high availability and scalability.
- Lead, mentor, and grow engineering teams while setting short‑ and long‑term technical goals.
- Optimize budgets, oversee staffing decisions, and allocate resources effectively.
- Maintain robust cybersecurity measures, ensure data reliability, and enforce compliance with risk‑management standards.
- Identify process‑optimization opportunities and align technology initiatives with business growth.
- Plan, execute, and deliver projects, ensuring accurate scoping and alignment with organizational needs.
- Collaborate with business leaders, partners, vendors, and internal teams to integrate technology into broader strategies.
Required profile
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software engineering experience.
- Strong proficiency in one or more programming languages such as Java, Python, C#, JavaScript/TypeScript.
- Experience with modern frameworks (React, Angular, Spring Boot, Django, Node.js) and cloud platforms (AWS, Azure, GCP).
- Solid understanding of software architecture, design patterns, system scalability, version control (Git), and CI/CD pipelines.
- Preferred experience with microservices, containerization (Docker, Kubernetes), SQL/NoSQL databases, Agile/Scrum, and team leadership.
Required skills
- Java
- Python
- C#
- JavaScript / TypeScript
- React
- Angular
- Spring Boot
- Django
- Node.js
- AWS
- Azure
- GCP
- Git
- CI/CD pipelines
- Docker
- Kubernetes
- SQL
- NoSQL
- Microservices architecture
What we offer
- Competitive compensation package.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salary: Software Engineer - FinTech (Remote) Based on 13 job offers in KenyaSalaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
PIPOSOFT