Technical Architect Full Stack Domain Services

4 days ago


Centurion, South Africa Momentum Corporate Full time

**Introduction**

**Role Purpose**

Design the comprehensive full-stack technical architecture for solutions that support business

**Requirements**:

- Degree or Diploma in IT, Engineering or related disciplines
- 8-10 years of IT solution delivery ideally in a diverse set of roles
- 10+ years experience in design and development of back-end systems and architectures
- Exposure to Agile Development environment, system development and implementation of large object orientated solutions in Java based platforms
- Experience in the Insurance industry with good general knowledge of underlying IT architectures and technologies

**Duties & Responsibilities**

**Internal Process**
- Work with EA and other architects to understand and develop the road map of the evolution of the back-end technology stack
- Analyse business requirements to determine viable options for solution design and ensure implementation addresses key issues, business strategic objectives, and end-to-end solution design.
- Define and communicate high-level technical architecture requirements to inform business cases.
- Design comprehensive technical solutions that support the business value chain and align with the overall solution architecture.
- Ensure that the business requirements are reflected in the design and that the appropriate business and technical services are reflected in the overall architecture.
- Have a deep understanding and experience in Domain Driven Design (DDD) in order to design software components.
- Experience in the design of software components following a microservices approach
- Experience in the design of ReSTful APIs for domain components
- Have a deep technical understanding and experience with Java and related technologies
- Have a deep technical understanding of BPM, workflow, and related technologies
- Have an understanding of Event-Driven Architecture
- Have an understanding and experience with Amazon Web Services (AWS) and related services
- Be able to perform Proofs-of-Concept (PoCs) to evaluate software, frameworks, and technologies.
- Operate across the technical levels within the enterprise architecture as well as the value chain in order to develop holistic and integrated solutions.
- Contribute to the analysis and development by facilitating and engaging in collaborative analysis sessions, ensuring integration throughout all affected systems, and taking a technical design role.
- Collaborate with various teams to conduct Technical Architecture reviews for a broad set of projects.
- Review and provide input into functional and non-functional requirements in line with the overall architecture.
- Partner with Enterprise Architects for specific sub-domains in support of solution definition and development
- Thought leadership on new technology trends.

**Client**
- Provide authoritative, expertise and advice to the development team and business stakeholders
- Build and maintain relationships with development teams and internal and external business stakeholders
- Participate and contribute to a culture which builds rewarding relationships, facilitates feedback, and provides exceptional client experience

**Internal Stakeholders**
- Develop and maintain productive and collaborative working relationships with peers and stakeholders
- Positively influence and participate in change initiatives
- Continuously develop own expertise in terms of professional, industry, and legislation knowledge
- Contribute to continuous innovation through the development, sharing, and implementation of new ideas
- Take ownership of driving career development

**Finances**
- Identify opportunities to enhance cost-effectiveness and increase operational efficiency
- Provide input into the risk identification processes and communicate recommendations in the appropriate forum.

**Competencies**
- Technical Acumen
- Client/ Stakeholder Commitment
- Drive for results
- Leads Change and Innovation
- Impact and Influence
- Self-Awareness and Insight
- Diversity and Inclusiveness
- Collaboration



  • Centurion, South Africa Momentum Corporate Full time

    **Introduction** **Role Purpose** Design the comprehensive technical full stack angular/engagement/ui architecture for solutions that support business. **Requirements**: - Degree or Diploma in IT, Engineering or related disciplines - 8-10 years of IT solution delivery ideally in a diverse set of roles - 5-10 years experience in design and development of...


  • Centurion, South Africa Codematch Full time

    Job Description Our client in the insurance industry is looking for a Java Architect Full Stack to join their team. As a Java Architect Full Stack, you will work with the architecture team to understand and develop the road map of the evolution of the back-end technology stack. Analyse business requirements to determine viable options for solution design and...

  • Full Stack Developer

    4 weeks ago


    Centurion, South Africa HuntWave Technologies Full time

    Full Stack Developer (Flutter/.Net/Java) About the job Full Stack Developer (Flutter/.Net/Java) We are seeking a Full Stack Developer to play a key role in our software development team. As a Full Stack Developer, you will be responsible for developing and maintaining both the front-end and back-end components of our Mobile, Desktop and/or Web applications....


  • Centurion, Gauteng, South Africa Owethu Managed Services (OMS) Full time R600 000 - R1 200 000 per year

    Job Specification: Senior Full Stack Developer ( )Position Title:Senior Full Stack DeveloperLocation:CenturionJob Type:Contract – PermanentExperience Level:5–8 yearsCompany Overview:Our company is a leading IT solutions provider dedicated to delivering cutting-edge, innovative systems to our clients. We are seeking a highly skilledSenior Full Stack...

  • Full Stack Developer

    2 weeks ago


    Centurion, South Africa Level Up Full time

    Location Level Up Centurion, Gauteng, South Africa Purpose of the role Our client is seeking a full stack developer with 3‑5 years’ experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back‑end...


  • Centurion, South Africa Level-Up Full time

    Purpose of the role Our clientis seeking a full stack developer with 3-5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will join our client's...


  • Centurion, South Africa Owethu Managed Services (OMS) Full time

    ServiceNow Solutions Architect – Order Management (Telecommunications) Domain: Telecommunications | BSS/OSS | Service Fulfillment Seniority: Senior Experience: 8+ Years We are seeking an experienced ServiceNow Solutions Architect specialising in Order Management for Telecommunications (OMT) to lead the architectural design, implementation, and optimization...


  • Centurion, South Africa Owethu Managed Services (OMS) Full time

    Senior Full Stack Developer Direct message the job poster from Owethu Managed Services (OMS) Position Title: Senior Full Stack Developer Location: Centurion Job Type: Contract – Permanent Experience Level: 5–8 years Job Summary As a Senior Full Stack Developer , you will be responsible for designing, developing, and maintaining robust and scalable web...


  • Centurion, South Africa Network IT Full time

    Reference: NWA -SL-1 Are you a seasoned Senior C# Developer looking to join one of SA's leading consulting houses? Here's a permanent role where you can showcase your experience and skill set. Duties & Responsibilities This is an opportunity to collaborate with a lead competent teams of Software Developers in developing back-end website applications,...


  • Centurion, Gauteng, South Africa Level-Up Full time R500 000 - R1 200 000 per year

    Job Description: Purpose of the roleOur client is seeking a full stack developer with 3-5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will...