Jobs
>
Johannesburg

    Software Architect - Johannesburg, South Africa - IOCO

    IOCO
    IOCO Johannesburg, South Africa

    Found in: Executive Placements ZA C2 - 6 days ago

    iOCO background
    Description

    Are you a skilled Solution Architect looking for your next challenge? Our team is looking for someone like you to help shape the future of tech You'll work with a dynamic team of professionals who are passionate about innovation and are dedicated to providing the best solutions for our clients. From designing and implementing custom solutions to staying up-to-date with emerging trends, you'll be at the forefront of the industry. If you're ready to take your career to the next level, we want to hear from you

    Main areas of responsibility include:

    • 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 iOCO landscape.
    • 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.
    • Responsible for technical growth and mentorship across various iOCO teams, inclusive of recruitment and retention of technical team members.
    • Where appropriate, provision required skills, select an appropriate deployment model, direct testing protocols to validate releases and monitor performance after releases.

    Experience and 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.
    • Strong problem-solving abilities.
    • Proven track record of multi-tasking between business development, client-side delivery, and people management.
    • 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.
    • Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, change management, and support.
    • 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.

    Why work for us?

    Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.

    You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.

    Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.


  • PRR Recruitment

    Solutions Architect

    Found in: Executive Placements ZA C2 - 5 days ago


    PRR Recruitment Johannesburg, South Africa

    Solutions Architect – Rneg Rosebank Johannesburg: · This well company is seeking a talented and experienced Solution Architect to join the team and play a critical role in designing and shaping the technology landscape for our financial services platform. · As a Solution Architec ...

  • Complement Recruitment

    Intermediate Cloud Architect

    Found in: Job Placements ZA C2 - 5 days ago


    Complement Recruitment Johannesburg, South Africa

    Intermediate Cloud Architect - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for an Intermediate Cloud Architect for software development and IT projects based client. This is a remote 12 month contract. Salary is market relate ...

  • Complement Recruitment

    Senior Cloud Architect

    Found in: Executive Placements ZA C2 - 5 days ago


    Complement Recruitment Johannesburg, South Africa

    Senior Cloud Architect - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for a Senior Cloud Architect for software development and IT projects based client. This is a remote 12 month contract. Salary is market related, applicants ...

  • HR Genie

    Senior PowerApps Developer

    Found in: Executive Placements ZA C2 - 6 days ago


    HR Genie Johannesburg, South Africa

    Our Client a Global Tech firm is seeking a Senior PowerApps Developer to join their team in Rosebank (Hybrid 3 days a week onsite)on a contract basis. They offer stability, growth attractive rates and a great working environment. · The role is to Lead the design and development o ...

  • IOCO

    Power Platform Developer

    Found in: Executive Placements ZA C2 - 6 days ago


    IOCO Johannesburg, South Africa

    We are seeking a Microsoft Power Platform Developer to join our Automation team. The successful candidate will be responsible for developing, deploying, and maintaining Microsoft Power Platform-based automation solutions/ business applications that meet our clients' needs. We typ ...

  • Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC

    BIM GLA Draughtsman

    Found in: Job Placements ZA C2 - 2 days ago


    Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC Johannesburg, South Africa

    Our client is seeking a qualified and experienced BIM GLA Draughtsman to join their team, based in Johannesburg. · The successful candidate will, among other duties, collaborate with engineers and architects during data exchange and establishing strong network communication with ...

  • Complement Recruitment

    Senior Back-End Developer

    Found in: Executive Placements ZA C2 - 5 days ago


    Complement Recruitment Johannesburg, South Africa

    Senior Back End Developer - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for a Senior Back End Developer for software development and IT projects based client. This is a remote 12 month contract. Salary is market related, appl ...

  • The Hiring House

    Electrical (Building Services)

    Found in: Executive Placements ZA C2 - 6 days ago


    The Hiring House Johannesburg, South Africa

    Key Responsibilities: · - Develop Electrical Building Services construction project specifications and designs based on customer requirements and building design standards. · - Collaborate with architects, contractors and other construction professionals to ensure that designs ar ...

  • Performability

    Interior Designer

    Found in: Job Placements ZA C2 - 6 days ago


    Performability Johannesburg, South Africa

    As an interior decorator, you''ll be responsible for: · Conducting client consultations to understand their needs, preferences, and budgetary constraints. · Providing creative design solutions tailored to clients'' tastes and the functionality of the space. · Selecting appropriat ...

  • H2R Africa

    Global Senior Business Analyst

    Found in: Executive Placements ZA C2 - 6 days ago


    H2R Africa Johannesburg, South Africa

    One of our clients has a contract vacancy for a Global Senior Business Analyst. The purpose for this position is to provide strategic and organisational leadership of the Information Systems function to deliver systems and technology to best support the clients strategic directio ...

  • Progressive Edge

    Platform Engineer

    Found in: Job Placements ZA C2 - 6 days ago


    Progressive Edge Johannesburg, South Africa

    Platform Engineer · Hybrid (Cape Town OR Gauteng) · Permanent · An international software firm that solves real-world problems with innovative solutions and modern technology stacks seeks an experienced Platform / Cloud Engineer to join their software development teams. The compa ...

  • Performability

    Senior Architectural Technologist

    Found in: Job Placements ZA C2 - 3 days ago


    Performability Johannesburg, South Africa

    Job Description: As a Senior Architecture Technologist, you will play a critical role in our architectural projects, contributing your expertise in technological aspects of architectural design and construction. You will collaborate closely with architects, engineers, and other s ...

  • Performability

    Architectural Technologist

    Found in: Job Placements ZA C2 - 6 days ago


    Performability Johannesburg, South Africa

    Job Description: As a Senior Architecture Technologist, you will play a critical role in our architectural projects, contributing your expertise in technological aspects of architectural design and construction. You will collaborate closely with architects, engineers, and other s ...

  • Set Consulting

    Software Engineers

    Found in: Talent ZA 2A C2 - 6 days ago


    Set Consulting Johannesburg, South Africa

    Software Engineers - Java · Major Bank with strong footprint in Africa seeks technically sound Software Engineers. There are roles available in different Business Units across the bank. Exciting new projects. Great culture. · Main Responsibilities: · Pivotal roles to create progr ...

  • PBT Group

    SSAS Cubes Developer

    Found in: Executive Placements ZA C2 - 6 days ago


    PBT Group Johannesburg, South Africa Full time

    PBT Group, a leading provider of Data and Analytics services, seeks a proficient SSAS Cubes Developer with a robust background in Microsoft BI stack technologies. The ideal candidate will play a pivotal role in designing, developing, and maintaining Business Intelligence solution ...

  • Hire Resolve

    Civil Engineer

    Found in: Talent ZA C2 - 2 days ago


    Hire Resolve Johannesburg, South Africa Full time

    Hire Resolve is seeking a skilled Civil Engineer with experience in the construction industry to join our client's team. As a Civil Engineer, you will be responsible for overseeing and managing construction projects, ensuring they are completed on time, within budget, and meet al ...

  • Hire Resolve

    Electrical Engineer

    Found in: Talent ZA C2 - 3 days ago


    Hire Resolve Johannesburg, South Africa Full time

    Hire Resolve's client, a renowned Construction company, is looking for a skilled Electrical Engineer to join their team. As an Electrical Engineer in the Construction industry, you will be responsible for ensuring the successful electrical design and implementation of various con ...

  • IOCO

    Cloud Engineer x2

    Found in: Executive Placements ZA C2 - 6 days ago


    IOCO Johannesburg, South Africa

    Our client in the financial sector is seeking a talented and highly motivated Systems Engineer to join their IT team. The Systems Engineer will play a critical role in designing, implementing, and maintaining the organization's IT infrastructure, ensuring its stability, security, ...

  • Boston Consulting Group

    Lead IT Architect, BCG Platinion

    Found in: Talent ZA C2 - 4 days ago


    Boston Consulting Group Johannesburg, South Africa Full time

    Who We Are · Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we work closely with clients to embr ...

  • Boston Consulting Group

    IT Architect, BCG Platinion

    Found in: Talent ZA C2 - 11 hours ago


    Boston Consulting Group Johannesburg, South Africa Full time

    Who We Are · Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we work closely with clients to embr ...