# Software Architect

> CallTek · Nairobi, Kenya · Full-time · Posted 2026-10-19

**Workplace:** on_site

**Department:** IT Development

## Description

We are seeking an experienced Software Architect to lead the design, development, and modernization of enterprise SaaS applications. This role requires strong hands-on technical expertise, architectural leadership, and the ability to collaborate with engineering teams, product leaders, and executive stakeholders to deliver scalable, secure, and innovative software solutions.

**Key Responsibilities**

-   Design and develop enterprise SaaS architecture, prototypes, and proof-of-concepts (POCs).
-   Define technology strategies, architecture roadmaps, and modernization initiatives.
-   Lead application design, integration, scalability, and security improvements.
-   Collaborate with product leaders and development teams to align technology with business objectives.
-   Guide software development teams in architectural standards, Agile practices, and DevOps implementation.
-   Mentor architects and developers while driving technical excellence.

## Requirements

-   10+ years of software development experience within enterprise web-based SaaS environments.
-   Strong architecture and design experience across the Software Development Life Cycle (SDLC).
-   Experience with MultiValue databases (UniData, UniVerse, or similar).
-   Hands-on expertise with Node.js, JavaScript, TypeScript, and ASP.NET Core.
-   Experience with Azure or AWS, containerization, DevOps, and automation.
-   Knowledge of messaging technologies such as Kafka, RabbitMQ, or Azure Service Bus.
-   Experience with AI-assisted development tools such as GitHub Copilot or Claude Code.
-   Proven technical leadership, Agile development, and legacy modernization experience.
-   Bachelor's degree in Computer Science or equivalent experience.

## Apply

[Apply at CallTek](https://apply.workable.com/staff4me/j/11C7B85B60/apply)

---
Powered by [Workable](https://www.workable.com)
