Senior Developer

2 weeks ago


Cape Town, South Africa Pro development Group 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 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



  • Cape Town, South Africa Tower Group Full time

    Our client based in the Northern Suburbs in Cape Town are on the lookout for a SENIOR . NET DEVELOPER. to join the team for a project.   Position : SENIOR .NET DEVELOPER Responsible for developing, maintaining solutions in a collaborative environment. Candidate will work with a team of developers, analysts and business resources to build...

  • Senior Developer

    1 month ago


    Cape Town, South Africa Boardroom Appointments Full time

    We are seeking a highly skilled Senior Developer to join our dynamic team. The ideal candidate should have strong expertise in APIs, Google Cloud Platform, and possess proficiency in English with knowledge of Afrikaans.Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy scalable software solutions.Build and maintain APIs...


  • Cape Town, South Africa City of Cape Town Full time

    ELIGIBILITY Suitably Qualified CLOSING DATE 05.05.2023 REFERENCE NUMBER FPR 18/23 External SALARY **TCOE**: R912 661 p.a DEPARTMENT Organisational Effectiveness &Innovation DIRECTORATE FUTURE PLANNING AND RESILIENCE Senior Organisational Development Specialist(Senior Professional Officer) **Requirements**: - Organisational Development offers...


  • Cape Town, South Africa Progressive Edge Full time

    Senior .NET DeveloperCape TownPermanentA Fintech technology company has a new role available for skilled Senior .NET Developer to join their Team. The organisation builds and offers various products and services from for small and medium enterprises.Overall PurposeThe companies platform is the market leader in online business lending, is based on the...


  • Cape Town, 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...


  • Cape Town, South Africa Plus 1x Full time

    Senior Full Stack Developer (12 Month Contract) - Remote Model+Onex is looking for Senior Full Stack Developer to build bespoke software to create digital transformation solutions for a wide variety of corporate clients requires a Senior C# ASP. Net Developer. The candidate will be required to develop software and applications using mainly C#, ASP.NET and...


  • Cape Town, South Africa Plus 1x Full time

    Senior Full Stack Developer (12 Month Contract) - Remote Model +Onex is looking for Senior Full Stack Developer to build bespoke software to create digital transformation solutions for a wide variety of corporate clients requires a Senior C# ASP. Net Developer. The candidate will be required to develop software and applications using mainly C#, ASP.NET and...


  • Cape Town, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior Full Stack Developer (12 Month Contract) - Remote Model+Onex is looking for Senior Full Stack Developer to build bespoke software to create digital transformation solutions for a wide variety of corporate clients requires a Senior C# ASP. Net Developer. The candidate will be required to develop software and applications using mainly C#, ASP.NET and...


  • Cape Town, South Africa West Coast Personnel Full time

    Position: Senior Full Stack DeveloperLocation: Parklands Office basedSalary: Maximum on offer R70 000 CTC Join our dynamic team as a Senior Full Stack Developer, utilizing your expertise in C# .Net development and other cutting-edge technologies. We value collaboration, attention to detail, and a passion for development. If you meet the criteria, apply now...


  • Cape Town, South Africa IOCO Full time

    Are you a seasoned .NET Developer looking for your next challenge? We're looking for a talented and motivated Senior .NET Developer to join us. As the Senior .NET Developer, you'll play a critical role in designing and developing high-quality software solutions that meet our clients' needs. The position is Cape Town based, with a hybrid working...


  • Cape Town, South Africa Dimension Data Full time

    FunctieomschrijvingDo you want to work on the most loved applications in the world? Do you want to work with what is undoubtedly the best team in the industry? Are you interested in working at a company that has an amazing future ahead of itself? If so, then apply for this senior .Net Core Developer role!The Senior .NET Core Developer, .NET Core, Android...

  • Senior .NET Developer

    2 weeks ago


    Cape Town, South Africa Recruit King Full time

    This is a full-time position based in Durbanville. WHAT YOU’D BE WORKING ONThis position will require a magnitude of new exciting development as well as enriching and expanding the current client production systems. We don’t focus on one area of .Net and our solutions dab into a wide range of platforms and environments.This specific position will gain...


  • Cape Town, 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 you!As a Senior Power Apps Developer, you'll develop cutting-edge enterprise applications using the...


  • 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, South Africa Progressive Edge Full time

    Senior Software Developer (PHP/ Laravel)Cape Town (Hybrid/Remote)A successful fintech company is growing rapidly by implementing new ideas and equipment in the payment processing industry to enrich payment solutions with automation and amazing technologies. The products business scope spans from ecommerce through to new generation android point-of-sale...


  • Cape Town, 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 Bullet Full time

    Join Bullet, a cutting-edge fintech platform in Dublin, revolutionising financial management for startups and small businesses. As a Senior Mobile Developer, you'll lead the development of our intuitive mobile applications. Responsibilities: Mobile ...Practical Points:Paying top market rate Will suit remote working (candidate won't be required to live in...


  • Cape Town, South Africa Hire Resolve Full time

    Hire Resolve is currently seeking a Senior Front End Developer to join our client's dynamic team. As a Senior Front End Developer, you will be responsible for developing and maintaining the client-side of our web applications. You will collaborate with cross-functional teams, including back-end developers and UX/UI designers, to create user-friendly and...


  • Cape Town, South Africa People Dimension Full time

    IntroductionA well-established Software Development company based in Durbanville is looking for an Intermediate/Senior .Net Developer to join their company as soon as possible.Duties & ResponsibilitiesThis position will require a magnitude of exciting new development as well as enriching and expanding the current client production systems. We don’t focus...


  • Cape Town, South Africa Hire Resolve Full time

    Hire Resolve is currently looking for a Senior Mobile Developer to join their client's team. As a leading specialist Recruitment firm in the IT and Services industry, Hire Resolve is dedicated to finding the best talent to meet their client's needs. This is an exciting opportunity to work with a dynamic team and contribute to the development of innovative...