Mid-Senior Technical Lead
">
The role of a Solution Architect is multifaceted, requiring strong technical expertise, excellent communication skills, and the ability to lead discussions and workshops with senior client management.
">
Main Responsibilities:
">
">
* Bridge the gap between concept and implementation by acting as a channel between enterprise architecture and technical architecture.
">
* Translate the design into a concept for IT operations.
">
* Responsible for translating the vision for the project to the development team and plays a pivotal part throughout the entire systems development lifecycle.
">
* Involves future updates to the solution.
">
* Liaise with Enterprise Architecture, and delivers within the strategy and guardrails set.
">
* Create and lead the process of integrating IT systems for them to meet an organization's requirements.
">
* Conducts a system architecture evaluation and collaborates with project management and IT development teams to improve the architecture.
">
* Evaluate project constraints to find alternatives, alleviate risks, and perform process re-engineering if required.
">
* Analyze the business impact that certain technical choices may have on a client's business processes.
">
* Continuously researches emerging technologies and proposes changes to the existing architecture.
">
* Developing architectural solutions in collaboration with clients.
">
* Reviewing and validating solutions produced by clients, providing the appropriate balance of support and challenge.
">
* Coding Proof of Concepts and contributing to Minimal Viable Product solutions.
">
* Working with Agile teams on design and estimation tasks.
">
* Mentoring delivery teams to improve their technical ability and processes.
">
* Governance responsibilities to ensure delivered solutions are aligned to the Enterprise Architecture patterns and Solution designs.
">
">
Requirements:
">
">
* Bachelor's degree level or holds a relevant professional qualification.
">
* 10+ years of experience in delivering quality software solutions.
">
* Exceptional client-facing communications skills, both written and verbal.
">
* Experience defining organization-level IT strategy and roadmaps.
">
* Expertise with architecting, designing, delivering large systems implemented in one or more popular technology stacks.
">
* Very strong object-oriented analysis skills.
">
* Experience in consultative and pre-sales efforts, and shaping and running client engagements from a technical perspective.
">
* Extensive experience in application architectures.
">
* Can demonstrate exposure to a broad range of architectural patterns and styles.
">
* Experience in modernizing legacy architectures.
">
* Knowledge of database architectures, data modeling, SQL, and NoSQL approaches.
">
* Ability to conduct in-depth design reviews of large systems.
">
* Experience crafting a broad range of Enterprise Architecture documentation, artefacts, and models.
">
* Experience working in Agile delivery projects, programmes, and engagements.
">
* Understanding of DevOps culture, practices, and tools.
">
">
Desirable Qualifications:
">
">
* Experience leading and directing an Enterprise Architecture function for a large organization.
">
* Advanced degree in computer science or related field.
">
* Proficiency in one or more modeling languages.
">
* Knowledge of functional programming in one or more languages.
">
* Experience with one or more leading SaaS platforms.
">
* Exposure to offshore development using both agile and other delivery techniques.
">
* In-depth knowledge with one or more complex technical domains.
">
* In-depth knowledge of one or more cloud platforms.
">
* Experience with Data Warehouse, ETL, dashboard, and associated reporting solutions.
">
* Experience with one or more CMS platforms.
">
* Wide exposure to a variety of programming languages.
">
">
Benefits:
">
">
* A competitive salary package.
">
* A share plan.
">
* Company performance bonuses.
">
* Value-based recognition awards.
">
* A referral bonus.
">
* Career coaching.
">
* Non-linear career paths.
">
* Internal development programs for management and technical leadership.
">
* Complex projects.
">
* Rotations.
">
* Internal tech communities.
">
* Training.
">
* Certifications.
">
* Coaching.
">
* Online learning platform subscriptions.
">
* Pass-it-on sessions.
">
* Workshops.
">
* Conferences.
">
* Hybrid work and flexible working hours.
">
* Employee assistance program.
">
* Global internal wellbeing program.
">
* Access to wellbeing apps.
">
* Global internal tech communities.
">
* Hobby clubs and interest groups.
">
* Inclusion and diversity programs.
">
* Events and celebrations.
">
">
About Us:
">
We are committed to creating an inclusive community where all of us, regardless of background, identity, or personal characteristics, feels valued, respected, and free from discrimination. As an equal opportunity employer, we welcome applications from all individuals and base hiring decisions on merit, skills, qualifications, and potential.