System Architect

System Architect
Company:

Competitive Capabilities International


System Architect

Details of the offer

Cape Town

CCi is seeking to hire a Senior System Architect who is passionate about building products that improve the way our clients work. We help organisations in 75 countries with proprietary software which is used to identify productivity paths powered by data-driven benchmarks and KPIs. The ideal candidate will drive continuous improvements of their experience and help us achieve our mission to enable all teams to work together effortlessly. CCi’s Product Engineering team works closely with product managers, designers and user experience researchers to develop iterations and new features of our platform. We are looking for an outstanding person to help us innovate and scale. You are not just a coder. You will form part of the entire product process, from conception (be it at a hackathon or during Roadmap Week) to post-launch reflection.
ROLE DESCRIPTION
Ownership of the migrated architecture stack for Client Applications, ensuring world-class standards for software quality, maintainability, scalability and security are met. Manage and grow a team of skilled developers for in-house development of migrated applications and services.
RESPONSIBILITIES
Obtain product requirements from business stakeholders and manage delivery thereof for Client Applications
Establish effective development, quality assurance and release processes for Client Applications
Function as a senior code contributor when required
Manage third party developers to deliver bug fixes and enhancements on the legacy platform
Support and provide guidance on the development of IT infrastructure
Lead the process of developing in-house capability
Ensure that the migrated architecture delivers according to the business needs
Support client and third party technical partnerships to achieve business goals

KEY PERFORMANCE INDICATORS
KPI 1: On-time delivery of quality software applications or other project outcomes
KPI 2: Management of third party vendor deliverables to time, scope and budget
KPI 3: Delivery of software and system architecture that meets stakeholder expectation
KPI 4: Effective and efficient development processes in place
KPI 5: Contribution to innovation and collaboration/partnership projects

TECHNICAL SKILLS AND EXPERIENCE
QUALIFICATIONS
Related IT or engineering or computer science qualification

EXPERIENCE
Strong architecture skills – cloud and on-premises
Extensive experience managing senior technical resources – developers, product owners, analysts, testers, IT, etc
Extensive experience delivering strategic initiatives and technology transformation projects
At least 2 years cloud-computing implementation together with Scrum/Agile methodologies experience
In depth experience with .Net core development
Experience setting up CI/CD pipelines
Experience developing micro-services
Experience developing distributed, multi-tiered applications
Experience with containerisation
Experience with Azure and AWS

TECHNICAL SKILLS
Cloud (AWS and Azure)
C#
.Net core
Architecture
Micro-services
Open-source technologies
Angular 4 front-end development
DevOps – Continuous Integration and Deployment (CI/CD)

PERSONAL ATTRIBUTES
Stakeholder expectation management
Attention to detail and uncompromising quality
Resilience
Strong analytical and decision-making skills
Motivate and effectively lead a development team
Business acumen
Interpersonal skills and professionalism in a cross-functional environment
Collaborative with the ability to orchestrate teams/role players to achieve outcomes
Tenacity with the ability to deliver on expectations
Excellent planning and organisational skills
Innovative and adaptable to changing requirements
Technical aptitude and a passion for technology-driven transformation

Seniority Level

Manager
Employment Type

Full-time
Industry

Business Consulting
Job Function

Ownership of the migrated architecture stack for Client Applications, ensuring world-class standards for software quality, maintainability, scalability and security are met. Manage and grow a team of skilled developers for in-house development of migrated applications and services.


Source: World_Jobnos


Area:

Requirements


Knowledges:

  • C #
  • C #

Scrum master

Our client in the Telecoms sector requires a Scrum Master for a6 month contractwho will be a facilitator for an agile development team. Scrum is a methodology...


From Jobmail - Gauteng

Published a month ago

Intermediate developer

Education:Degree/Diploma Experience:3+ years Reference:ITDEVELOPER Job Description:We have an amazing opportunity for an Intermediate Developer in Durban! We...


From Jobmail - KwaZulu-Natal

Published a month ago

Back-end developer

Our client in the Telecommunications sector requires a Back-End Developer on a short term contract. To demonstrate leadership in the team or sometimes lead a...


From Jobmail - Gauteng

Published a month ago

C# developer

An urgent requirement exist for an Intermediate to Senior C# Developer, on a 6 months contract with our client in the Large Insurance sector to; Should have at...


From Jobmail - Gauteng

Published a month ago