About the job Software Architect
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.