Jobs
>
Cape Town

    Senior Developer - Cape Town, South Africa - Pro development Group

    Pro Development Group background
    Full time
    Description

    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



  • City of Cape Town Cape Town, South Africa

    ELIGIBILITY · Suitably Qualified · CLOSING DATE · REFERENCE NUMBER · FPR 18/23 External · SALARY · **TCOE**: R p.a · DEPARTMENT · Organisational Effectiveness · &Innovation · DIRECTORATE · FUTURE PLANNING AND · RESILIENCE · Senior Organisational Development · Specialist(Senior Pr ...


  • Key Careers & Consulting Cape Town, South Africa

    **Job Information**: · Industry · **Energy and Utilities** · *** · Work Experience · **5+ years** · *** · City · **Cape Town** · *** · State/Province · **Western Cape** · *** · Country · **South Africa** · *** · Zip/Postal Code · **7103** · *** · - We are looking for a Senior Pro ...


  • City of Cape Town Cape Town, South Africa

    ELIGIBILITY · CLOSING DATE · REFERENCE NUMBER · FPR 02/23 Ext · SALARY · **TCOE**: p.a · DEPARTMENT · Organisational Effectiveness · &Innovation · DIRECTORATE · FUTURE PLANNING AND · RESILIENCE · Senior Organisational Development Specialist · (Senior Professional Officer) · **Req ...


  • EarthStream Cape Town, South Africa

    **Job Details**: · **Sector**: Solar**Location**: Cape Town**Job Ref**: PR/118715_ **Job Type**: Permanent**Salary**: Negotiable per year**Expiry Date**: 12 July 2023**Contact**: Natascha Marais- · **Start Date**: ASAP · Our client, a leader in the PV space, is currently on the h ...


  • Pro Coffee Gear Cape Town, South Africa

    **Job Title**:Senior Sales Development Representative** · **Location**:Remote (Global)** · **Company**:Pro Coffee Gear** · Pro Coffee Gear, a rapidly growing e-commerce company specializing in espresso machines and related parts, is seeking an experienced Senior Sales Development ...


  • JUWI GmbH Cape Town, South Africa

    **Senior Project Development Manager (M/F/d/)**: · Cape Town, South Africa · Work experience · Commercial 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 ...


  • Exclusively Remote Cape Town, South Africa

    Senior Business Development Executive · **Remote hours: 3pm-11pm SA Time** · We are seeking a highly motivated and experienced Remote Business Development Representative to join our client based in the US. In this role, you will be responsible for generating leads, setting up app ...


  • RPO Recruitment Cape Town, South Africa

    We're looking for a hard-working and ambitious Senior Research and Development Actuary to join our team of professionals in Cape Town. · - Ability to liaise with individuals across a wide variety of operational, functional and technical disciplines · - Ability to translate busine ...


  • IntelliStaff Cape Town, South Africa

    **Location: Cape town** · **Requirements and skills**: · **Qualifications and Certification**: · - ** Honours Degree in Engineering (Electrical or Mechanical) is critical.**: · - ** Masters Degree in Engineering is a distinct advantage (Mechanical or Electrical).**: · - **Post Gr ...


  • NielsenIQ Cape Town, South Africa

    About this job · NielsenIQ's Sales team is focused on growing revenue, finding new business opportunities and market penetration. Sales is NielsenIQ's growth engine which is instrumental for the company's success. · You will drive sales and renewals for existing accounts in own s ...


  • Boardroom Appointments Cape Town, South Africa

    **Minimum requirements**: · - Proficiency in relational database design and SQL · - Proficiency in Python · - Understanding of object-oriented design principles and patterns · - Experience in the use of version control software · - Excellent communication skills · - An aptitude f ...


  • Allan Gray Orbis Foundation Cape Town, South Africa

    **Purpose of Role**: · Accountable for the management of the Assessment strategy to ensure sound selection and development decision making, using valid and reliable psychometric assessments · **Objectives of Role**: · Primary Functions · - Manages the assessment process and desig ...


  • Cape Peninsula University of Technology Cape Town, South Africa

    Faculty- Informatics & Design- Department- Cape Peninsula University of Technology -> Informatics & Design -> Information Technology- Campus/ Location- District Six Campus - Cape Town, WC ZA (Primary)- Job Type- Permanent- Occupational Function- Academic- Number of Positions- 1- ...


  • Boardroom Appointments Cape Town, South Africa

    **Minimum requirements**: · - Experience working with relational databases using SQL · - Experience working with JSON data and JSON APIs · - Experience in the use of version control software · - Experience working with and visualising geospatial data · - Python and/or R programmi ...

  • HR Genie

    Senior Developer

    6 days ago


    HR Genie Cape Town, South Africa

    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 ...

  • Boardroom Appointments

    Senior Developer

    1 week ago


    Boardroom Appointments Cape Town, South Africa 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 team ...

  • NTT DATA

    Senior Developer

    1 week ago


    NTT DATA Cape Town, South Africa

    Job Description · 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 ...

  • NTT

    Senior Developer

    6 days ago


    NTT Cape Town, South Africa Part time

    JOB DESCRIPTION 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 ...

  • NTT

    Senior Developer

    2 days ago


    NTT Cape Town, South Africa Part 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-cla ...

  • Boardroom Appointments

    Senior Developer

    6 days ago


    Boardroom Appointments Cape Town, South Africa Full time

    12 Month Contract position · Minimum Requirements: · 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 ...