Job Description
We are seeking a skilled Solution Architect to join our Cape Town-based team on an initial 12-month contract. The role follows a hybrid working model, with the team located in the CBD. As the right-hand partner to our client, the ideal candidate will demonstrate strong leadership abilities, take full ownership of deliverables, and ensure alignment between technical solutions and business objectives. Youll collaborate with a dynamic, forward-thinking team that values innovation and excellence in solution delivery. From designing and implementing tailored architectures to staying ahead of emerging technologies, this role places you at the forefront of digital transformation. If youre ready to make a significant impact and advance your career, wed love to hear from you.
What you’ll do:
- Directing Solution & Software Architecting, Programming, and Documentation Development Processes across a number of teams that consist of Developers, Business Analysts, Scrum Masters, Architects, and Tech Leads.
- Control and manage choices available during development by choosing a standard way of pursuing application development by creating, defining, or choosing an application framework best suited for the engaged and client.
- Recognize potential reuse in the organization or in the application by observing and understanding the broader system environments and ecosystems, creating component designs showing knowledge of other applications across the organisation.
- Where appropriate, subdivide complex applications and solutions, during the design phase, into smaller, more manageable pieces during client engagement processes.
- Understand the interactions and dependencies among components, teams and clients.
- Carry accountability for the quality of the final product and projects.
Your Expertise:
- At least 10 years experience in Software Development with a minimum of 3 years experience in leading software development teams with hands-on architectural and distributed systems experience.
- Experience with delivering software projects using Agile / Scrum methodologies.
- A strong track record of project delivery for large, cross-functional, and co-dependent projects.
- Must be able to assist strategically in advising on new technology.
- Must be able to communicate effectively with both technical and business executives.
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
- Strong problem-solving abilities.
- Solid exposure in back-end, front-end and integration development.
- Must have a good understanding of DevOps implementations and disciplines such as, Continuous Integration, Continuous Delivery
- Automated Environment Provisioning using Docker and/or Kubernetes (Containerisation software) (advantageous)
- Ability to evaluate overall architecture of an application, looking for structural quality, best practices, code quality.
- Must have solid experience with the DevOps approach to software development that requires frequent, incremental changes to code versions, which means frequent deployment and testing regimens. (Must have and very Important).
- Deep understanding and experience in a DevOps driven environment, working with software developers, system operators (SysOps) and other production IT staff to oversee code releases.
- Solid experience across architecting, designing and developing technology solutions that include various mixes of the technologies and frameworks based on languages such as:C#, .Net Core, Angular, TypeScript, T-SQL, Entity Framework, etc.
- Azure/AWS related cloud technologies
- Microservice Architectures
- Understanding and experience expressing software architecture design using industry standard software modelling language (UML).
- Understanding and experience using Application Lifecycle Management tools to manage business requirements manageability + traceability, version control, deployment/automated build, and test case management.
- Experience leading /mentoring development teams using Agile or iterative development SDLC practices
- Solid practical experience in implementing software design patterns such as Test-Driven Design, Domain Driven Design, Repository, Factory, Mediator and Command patterns.
- Experience in relation database design and optimising complex queries. (SQL Server)
- Knowledge of NoSQL databases such as MongoDB, ComosDB or DynamoDB.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Dress professionally for interviews, even if the company has a casual dress code.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Durban: Night Shift Supervisor posted by G-Core Capital
Hours 6pm to 6am ( Monday to Thursday) + 1 weekend per month Duties will include Quality of production made…
View JobNorth West: Bookkeeper posted by Craven Cottage CC
Duties: Record daily financial transactions accurately and promptly.Process and reconcile supplier invoices, bank statements, and petty cash.Prepare monthly...
View JobGauteng: Buying Manager posted by Execustaff South Africa (Pty) Ltd
Qualifications, Experience and SkillsBachelor’s Degree in Business, Accounting, Materials Management or similar field.Working knowledge of project...
View JobWestern Cape: Estimator Ref: 4095 posted by NDC Personnel
The ideal candidate will have proven experience as an Estimator in steel fabrication. A Matric certificate is essential, and a…
View JobSouth Africa: Assistant Hospital Case Manager posted by Greys Recruitment
Minimum RequirementsNursing diploma/degreeSANC registration3–5 years of hospital clinical experienceMedical aid authorization and case management...
View JobCenturion: Civil Engineering Graduate posted by Network Finance
We are now seeking a motivated Graduate Civil Engineer (BEng) to join our dynamic and growing team.ole OverviewAs a Graduate…
View Job
Browse Employers
Job Alerts