Software Architect
Location: [Insert Location]
Industry: Information Technology / Software Development
Employment Type: Full-time | Permanent
About the Role
We are looking for an experienced and forward-thinking Software Architect to define, lead, and evolve the architectural strategy of complex, enterprise-grade applications. You will play a key role in ensuring the scalability, security, performance, and maintainability of software solutions, while guiding development teams and influencing technology direction.
This role requires a strong combination of hands‑on technical leadership, architectural design, and cross‑functional collaboration across business and engineering teams.
Key Responsibilities
Architectural Leadership
- Lead end-to-end solution design from requirements analysis to system architecture, integration, and delivery alignment.
- Develop architecture blueprints, high-level designs, and technology stack recommendations balancing scalability, security, and cost efficiency.
- Collaborate with business and delivery teams to translate functional requirements into technical solutions.
- Present solution architectures and technical proposals to internal stakeholders and customers.
Standards & Best Practices
- Define and maintain the organizations software architecture standards, reusable components, and development guidelines.
- Promote modern engineering approaches such as Agile, DevSecOps, Cloud‑Native, and Microservices.
- Ensure architecture consistency across projects through design reviews and technical governance.
Engineering Leadership & Delivery Enablement
- Partner with engineering leads to ensure development teams adhere to approved architectural patterns.
- Provide technical guidance during build and deployment phases, focusing on integration, performance, and security.
- Participate in design and code reviews for critical systems.
Security, Compliance & Quality
- Embed cybersecurity considerations and compliance standards into architectural design.
- Champion resilience, observability, and performance engineering as part of solution quality.
Innovation & Modernization
- Evaluate and introduce emerging technologies aligned with the companys roadmap (AI/ML, data streaming, automation, low-code, etc.).
- Support R&D initiatives to enhance modernization and future‑ready capabilities.
- Contribute to defining and operationalizing product or platform modernization strategies.
Mentorship & Technical Oversight
- Mentor engineers and technical leads to elevate architectural competency across teams.
- Contribute to internal knowledge sharing and technical community building.
Solutioning Support
- Support pre‑sales and tender activities by developing solution proposals, architecture decks, and effort estimations.
- Collaborate with bid teams to ensure proposed solutions align with organizational technology direction.
- Participate in client workshops to validate design assumptions and ensure technical alignment.
Requirements
- Minimum 8 years of experience in software design and architecture, with exposure to solutioning or pre‑sales architecture.
- Experience in public sector or mission‑critical domains is a plus.
- Strong understanding of Agile, DevOps, and CI/CD practices with practical experience in automation, software quality, and cloud infrastructure.
- Proven expertise in software performance tuning, scalability, and resilience engineering.
- Solid foundation in API design, microservices, event‑driven architecture, and cloud platforms (AWS, Azure, or GCP).
- Demonstrated ability to lead cross‑functional technical teams and manage complex stakeholder expectations.
- Strong communication and documentation skills for both technical and non‑technical audiences.
Why Join
- Take the lead in defining enterprise software architecture and modern technology direction.
- Work on cutting‑edge cloud‑native and microservices‑based solutions.
- Collaborate with highly skilled technical teams in a forward‑thinking environment.
- Competitive remuneration and comprehensive benefits package.
Apply now with your updated CV to be considered for this opportunity.