Senior Developer

1 week ago


Cape Town, Western Cape, South Africa NTT Full time

Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.

Your day at NTT DATA

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

What you'll be doing

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.

Workplace type:

About NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.

Equal Opportunity Employer
NTT DATA 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, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.


  • Senior Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Hr Genie Full time

    Our Client a Global Tech firm is seeking a Senior Developer to join their team in Cape town on a Contract basis. They offer Stability, growth, attractive rates and a great working environment.Want to be a part of our team? Senior Developer will be developing and maintaining software systems primarily on Microsoft, Windows, and Cloud platforms.Key Roles and...

  • Senior Java Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    Senior Java Developer needed URGENT I have a role at a very well-known company based in Century city Cape Town.The client is looking for a min of 3 – 7 years Java, Spring-boot, Python development experience.Degree or diploma is essential.If you are looking for a challenging role in the financial-sector, send me your CV to This is a hybrid role.


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

    Reporting Line: Manager, Salesforce Platform Manager (AU)Location:Cape Town Hybrid Work Model: Minimum two days a week in the office with option to work remotely for remaining three days Employment type: Permanent Working hours: 07H00 TO 15H30 About the role: The Senior Salesforce Developer is responsible for supporting the evolution of the technology...

  • Senior Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    FunctieomschrijvingAre you tired of being micro managed? Do you want to be able to manage your own workload and make a real impact on the business? Are you looking for a company where your opinions matter and you are valued for what you can deliver? Apply nowAs a Senior Developer, you'll be responsible for developing and implementing software solutions to...


  • Cape Town, Western Cape, South Africa Talent Sam Full time

    Join Our Team as a Senior Shopify Developer at a Leading Digital Marketing Agency!Our client is seeking a talented Senior Shopify Developer to be part of their dynamic team dedicated to boosting revenue growth for eCommerce brands. Embrace the flexibility of a fully remote role that allows you to work from your preferred location.Key Responsibilities:Develop...


  • Cape Town, Western Cape, South Africa Initiate International Full time

    Our client is looking for a Senior Dynamics 365 Developer to join their team in Cape Town (Hybrid). As a Senior Dynamics 365 Developer, you will play a pivotal role within their team, contributing to the deployment, maintenance, and support of Dynamics NAV and Business Central across their global enterprise. Your responsibilities will encompass technical...


  • Cape Town, Western Cape, South Africa Liquid Thought Full time

    Senior Developer About Us:Liquid Thought is your one-stop shop for all things digital. We're a full-service digital marketing agency that helps clients build their brands across web, mobile, and apps. Our expert team handles everything from design and development to marketing and testing, ensuring your solutions are not only functional but reach the right...


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

    This organization has evolved into a leading curator of luxury African travel experiences, repeatedly recognized for excellence in the industry. The company's core values include a strong commitment to sustainable tourism, wildlife preservation, and community upliftment across Africa.The RoleThe role of the Senior Salesforce Developer is pivotal, involving...


  • Cape Town, Western Cape, South Africa Liquid Thought Full time

    Senior Developer About Us:Liquid Thought is your one-stop shop for all things digital. We're a full-service digital marketing agency that helps clients build their brands across web, mobile, and apps. Our expert team handles everything from design and development to marketing and testing, ensuring your solutions are not only functional but reach the right...


  • Cape Town, Western Cape, South Africa Aberdeen House Full time

    Senior Business Development Executive - R17, ,000 per month basic salary (depending on experience) & excellent commissions and bonus package.**Established over 20 years ago we help companies to develop and expand their business with public sector organisations.Currently, we are seeking senior B2B business development executives to lead the growth and...

  • Senior C# Developer

    2 weeks ago


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

    Skills & Experience:Over 6 years of experience creating software solutions so innovative, they make sliced bread look like yesterday's newsExpertise as a Senior Software Developer that's as broad and deep as the Mariana TrenchProficiency in C#, where you craft code as if it's a magical sword in a fantasy epic. Expect occasional dragon battlesA deep...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    FunctieomschrijvingAre you looking to be in charge? Does your team need a leader? Are you tired of being micro-managed and having to follow every new idea or suggestion from the management team? If so, then this Senior Power Apps Developer role is perfect for youAs a Senior Power Apps Developer, you'll develop cutting-edge enterprise applications using the...

  • Senior C# Developer

    2 weeks ago


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

    Our Client is looking for a Senior C# Engineer to collaborate with other developers in writing well-designed, testable code. You will be working with a team of passionate technology professionals, developing with modern technologies, and solving tough problems. Qualifications MatricDegree or equivalentRequirements4+ years C# ExperienceAbility to develop...


  • Cape Town, Western Cape, South Africa Dlk Group Full time

    These jobs were popular with other job seekers Cape Town Fixed Term, Temporary Full Time Published: 10 hours ago EE/AA, Non EE/AA Easy apply IntroductionWe require a Senior Application Developer (Microsoft .Net) and this is an office based position in Cape Town. Translating user requirements into the design and development of customized applications in an...

  • Senior C# Developer

    2 weeks ago


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

    Skills & Experience: Over 6 years of experience creating software solutions so innovative, they make sliced bread look like yesterday's newsExpertise as a Senior Software Developer that's as broad and deep as the Mariana TrenchProficiency in C#, where you craft code as if it's a magical sword in a fantasy epic. Expect occasional dragon battlesA deep...


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

    We are seeking a talented and experienced Senior Business Applications Developer to join our dynamic team in Cape Town. In this role, you will play a pivotal part in the development and maintenance of critical business applications tailored to the unique needs of our clients in the investment administration sector. As a Senior Developer, you will leverage...


  • Cape Town, Western Cape, South Africa Progressive Edge Full time

    Senior Payment Integration Developer (PHP, Laravel)PermanentCape TownA payments company have grown by implementing new ideas and equipment in the payment processing industry to enrich payment solutions with automation and great tech. The company has a flat structure, and they offer a broad span of control for their team members with clear recognition and...


  • Cape Town, Western Cape, South Africa JUWI GmbH Full time

    Senior Project Development Manager (M/F/d/):Cape Town, South AfricaWork experienceCommercial professions (other)Technical occupations (other) Juwi South Africa is part of the international juwi Group, one of the world's leading renewable energy companies. Our business is focused on deploying the highest quality Solar Photovoltaic and Onshore Wind energy...


  • Cape Town, Western Cape, South Africa Tipp Focus Full time

    Responsibilities/Tasks:Implementing new Front-End features utilizing Angular/Typescript and Bootstrap alongside JavaScript, HTML5, CSS.Maintaining current Front-End applications coded in Angular/Typescript.Applying the SARS 'look and feel' and usability guidelines to Front-End development.Minimum RequirementsRelevant degree in Information Technology or...


  • Cape Town, Western Cape, South Africa Recru-it Full time

    Responsibilities/Tasks:Implement new Front-End requirements using Angular/Typescript and Bootstrap with JavaScript, HTML5, CSS.Maintain existing Front-End applications written in Angular/Typescript.Implement the client look and feel and usability guidelines for Front-End development. Minimum Requirements:Relevant tertiary qualification in Information...