Current jobs related to Senior Developer - Cape Town, Western Cape - NTT


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Senior VILT Developer Job DescriptionWe are seeking a highly skilled Senior VILT Developer to join our team at Goldman Tech Resourcing. As a Senior VILT Developer, you will be responsible for designing, developing, and maintaining complex software applications using PHP and Laravel.The ideal candidate will have a strong background in PHP5/PHP7, Laravel,...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Senior VILT DeveloperWe are seeking a highly skilled Senior VILT Developer to join our team at Goldman Tech Resourcing. As a key member of our team, you will be responsible for designing, developing, and maintaining our VILT platform.Key Responsibilities:Design and develop high-quality VILT software using PHP5/PHP7, Laravel, Angular v6, Inertia, Vue...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Senior VILT DeveloperWe are seeking a highly skilled Senior VILT Developer to join our team at Goldman Tech Resourcing. As a key member of our team, you will be responsible for designing, developing, and maintaining our VILT platform.Key Responsibilities:Design and develop high-quality VILT software using PHP5/PHP7, Laravel, Angular v6, Inertia, Vue...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Senior NodeJS EngineerWe are seeking a highly skilled Senior NodeJS Engineer to join our team at Goldman Tech Resourcing. As a Senior NodeJS Engineer, you will be responsible for designing and developing scalable and efficient backend systems using NodeJS and the Nest.js Framework.Key Responsibilities:80% Backend development using NodeJS and the Nest.js...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job DescriptionJob Title: Senior Java DeveloperCompany: Communicate RecruitmentJob Type: Full-timeLocation: RemoteAbout Us:We are a leading recruitment agency specializing in IT and technology recruitment. We are passionate about connecting talented professionals with exciting job opportunities.Job Summary:We are seeking an experienced Senior Java Developer...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Golang DeveloperWe are seeking a highly skilled Senior Golang Developer to join our team at OfferZen, a leading developer jobs marketplace. As a Senior Golang Developer, you will play a key role in developing and supporting software applications, collaborating with cross-functional teams, and driving technical innovation.Key Responsibilities:Design,...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Title: Senior PHP Developer At Network Recruitment, we are seeking a highly skilled Senior PHP Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing enterprise-grade software using PHP and related technologies. Key Responsibilities: * Research and design software solutions...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Frontend DeveloperWe are seeking a highly skilled Senior Frontend Developer to join our team at OfferZen, a leading developer jobs marketplace. As a Senior Frontend Developer, you will play a key role in building and maintaining our web application, ensuring a seamless user experience for our clients and developers.Key Responsibilities:Design and...


  • Cape Town, Western Cape, South Africa Exclusively Remote Full time

    Senior Node.js Developer - RemoteExclusively Remote OpportunityWe are seeking a highly skilled Senior Node.js Developer to join our team. As a Senior Node.js Developer, you will be responsible for developing and maintaining high-performance Node.js applications in AWS and Azure cloud environments.Key Responsibilities:Design and implement scalable Node.js...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Dotnet Developer OpportunityWe are seeking a highly skilled Senior Dotnet Developer to join our team at OfferZen. As a Senior Dotnet Developer, you will be responsible for developing and supporting software applications using C# and.NET technologies.Key Responsibilities:Design, develop, and deploy software applications using C# and.NET...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Ruby DeveloperWe are seeking a highly skilled Senior Ruby Developer to join our team at OfferZen. As a Senior Ruby Developer, you will be responsible for developing and supporting software applications, database integration, interfaces, and new functionality enhancements.Key Responsibilities:Develop and maintain high-quality Ruby code, ensuring...


  • Cape Town, Western Cape, South Africa DLK Group (PTY) Ltd Full time

    Job Title: Senior Frontend.Net DeveloperWe are seeking a highly skilled Senior Frontend.Net Developer to join our team at DLK Group (PTY) Ltd. As a key member of our development team, you will be responsible for designing and developing cutting-edge front-end solutions that meet the highest standards of quality and user experience.Key...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    {"Job Title: Senior Python Developer About the Role: We are seeking a highly skilled Senior Python Developer to join our team at Communicate Recruitment. As a key member of our development team, you will be responsible for designing and implementing scalable and efficient software solutions using Python and Django. Key Responsibilities: * Design and...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Senior Fullstack Developer OpportunityA new opportunity has arisen with one of our top clients, who are seeking a Senior Fullstack.Net C# Developer to join their team. This is an office-based position, and you will be involved in the creation of web-based enterprise systems.Requirements:Degree/Diploma in C#.Net Development (full stack)MVCMS SQL ServerAzure...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior PHP EngineerWe are seeking a highly skilled Senior PHP Engineer to join our team at OfferZen, the developer jobs marketplace. As a Senior PHP Engineer, you will play a key role in developing and supporting software applications, collaborating with frontend developers, and working on microservices architecture and RESTful API services.Key...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Software Developer OpportunityWe are seeking a talented senior software developer to join our team at OfferZen, a developer jobs marketplace. Our platform connects developers with top tech companies, allowing them to showcase their skills and attract potential employers.This role offers a unique opportunity to work with a vast network of companies,...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Frontend DeveloperWe are seeking a highly skilled Senior Frontend Developer to join our team at OfferZen, a leading developer jobs marketplace. As a Senior Frontend Developer, you will play a key role in building and maintaining our platform, working closely with our team of experienced developers and designers.Key Responsibilities:Design and develop...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Ruby EngineerWe are seeking a highly skilled Senior Ruby Engineer to join our team at OfferZen, a developer jobs marketplace that connects top tech companies with talented developers.This is a unique opportunity to work with a vast network of companies that are eager to interview and hire the best talent. As a Senior Ruby Engineer, you will be...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Title: Senior PHP DeveloperWe are seeking a highly skilled Senior PHP Developer to join our team at Network Recruitment.Key Responsibilities:Design, develop, and test enterprise-grade software using PHP and Laravel.Build and maintain mobile applications and REST web services.Collaborate with stakeholders to gather requirements and engage with other...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Golang DeveloperWe are seeking a highly skilled Senior Golang Developer to join our team at OfferZen, a leading developer jobs marketplace. As a Senior Golang Developer, you will play a key role in developing and supporting software applications, collaborating with cross-functional teams, and driving technical innovation.Key Responsibilities:Design,...

Senior Developer

4 months ago


Cape Town, Western Cape, South Africa NTT Full time

NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.

In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of the world's most significant technological, business and societal challenges.

With people at the heart of our success, NTT is committed to attracting and growing the best talent and providing an environment where everyone feels they can belong and their contribution matters.

Want to be a part of our team?

Senior Developer will be developing and maintaining software systems primarily on Microsoft, Windows, and Cloud platforms.

Working at NTT

Key Roles and Responsibilities:

  • Maintain critical software systems and automate interfaces between systems to reduce manual effort and enhance system reliability.
  • Use Azure Stack technologies to develop robust software applications, adhering to architectural frameworks and ensuring scalability and maintainability.
  • Analyze and design solutions, collaborating with cross-functional teams to address business needs and requirements effectively.
  • Generate comprehensive specifications and assess operational feasibility to align deliverables with organizational objectives.
  • Evaluate and implement innovative technologies to improve business processes and product offerings.
  • Provide second-line technical support to users of applications. Resolve complex issues promptly and ensure minimal disruption to operations.
  • Play a key role in Application Upgrade Projects. Contribute to the successful implementation of new features and enhancements while minimizing downtime and risk.
  • Adhere to the change control process, maintaining system integrity and compliance with regulatory requirements.
  • Provide periodic standby support for Production and UAT environments.
  • Deliver regular progress reports to the Team Manager/Product Owner.

Knowledge, Skills and Attributes:

  • Proficient in Windows Environment, with a deep understanding of system architecture and administration.
  • Extensive experience with SQL Server databases, including database design, optimization, and administration.
  • Solid knowledge of software design principles and patterns, with a focus on creating scalable and maintainable solutions.
  • Strong ability to set and maintain high work standards, ensuring the delivery of high-quality products on time and within budget.
  • Exceptional prioritization and organization skills, with a proven track record of effectively managing multiple projects and tasks concurrently.
  • Expertise in MS Azure Stack, including Power BI, Logic Apps, Power Apps, Power Automate, etc., enabling the development of innovative and efficient solutions.
  • Proficiency in C#, with experience in developing complex applications and integrating with various systems and services.


Academic Qualifications and Certifications:

  • BSc Information Systems or Computer Science equivalence
  • 5 years of experience in developing and maintaining software and applications.
  • Expertise in utilizing Azure Stack technologies including Power BI, Logic Apps, Power Apps, and Power Automate to drive operational efficiency and enhance business processes.
  • A proven track record of working independently with minimal supervision, contributing effectively to agile teams, and establishing best practices to streamline development workflows.
  • A strong background in software design principles, SQL Server databases, and C# development.
  • A commitment to delivering high-quality solutions and providing exceptional technical support to optimize organizational performance.


Required Experience:

  • Technical design of applications based on requirements documentation, aligned with architectural guidelines
  • Logical system design (Independent of Technology) and create Use Case Realization Documentation and a Logical Data Model
  • Create System Integration Specifications
  • Design and document web services
  • Analyse existing landscape for services that can be reused
  • Analyse Non-Functional Requirements and include in technical documentation
  • Provide input to Functional specifications as required
  • Provide input into Quality Management Plan
  • Assist with quality reviews
  • Provide progress reporting to the Project Manager
  • Coordination of technical development required within key projects
  • Provide progress reporting to the Project Manager
  • Testing and implementation of the application changes
  • Analysis / validation of all change requests requiring a technology solution with focus on ensuring the proposed solution aligns to the strategic architecture view
  • Design new or enhanced systems to accommodate business needs
  • Participate in the process design or re-design and translate business/user requirements/ processes into a system design
  • Analysis of existing systems and interfaces for modification / improvement purposes – design new interfaces
  • Provide knowledge transfer and support to team members
  • Develop and maintain all relevant SDLC documentation
  • Understanding the business issues and data challenges of the organization and industry
  • Reviewing and editing requirements, specifications, business and systems processes and recommendations related to proposed solution
  • Facilitate functional / technical design sessions with the development and technical teams
  • Taking responsibility during the development life cycle to resolve any business and functional related issues

Beneficial competencies

  • Experience in the Financial Services industry, with a solid understanding of industry regulations and best practices.
  • Knowledge of Investment Platforms in the Investment Administration and Asset Management industries.

Skills Summary

Application Programming Interface (API), Cloud Architectures, Large Scale Systems, Process Automations, Programming Languages, Software Design, Software Development, Software Systems

Workplace type:

Equal Opportunity Employer

NTT is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, color, sex, religion, national origin, disability, pregnancy, marital status, sexual orientation, gender reassignment, veteran status, or other protected category

Join our growing global team and accelerate your career with us. Apply today.

A career at NTT means:

  • Being part of a global pioneer – where you gain exposure to our Fortune 500 clients and world-leading global technology partners and work with a network of over 40,000 smart and diverse colleagues across 57 countries, delivering services in over 200 countries.
  • Being at the forefront of cutting-edge technology – backed with a 150-year heritage of using technology for good. With 40% of the world's internet traffic running on our network and where Emoji were first invented, you can be proud of the group's many new 'firsts'.
  • Making a difference – by doing meaningful work that helps to shape the future for our clients, and across industries and communities around the world.
  • Being your best self – in a progressive 'Connected Working' environment that promotes flexibility, connection and wellbeing. Where diversity and different perspectives are embraced to ensure equal opportunities for all.
  • Having ongoing opportunities to own and develop your career – with a personal and professional development plan and access to the broadest learning offerings in the industry.