Job Openings Software Architect

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.