Jobs
>
Pretoria

    Developer - Gauteng, South Africa - BDO South Africa

    BDO South Africa
    BDO South Africa Gauteng, South Africa

    Found in: Talent ZA C2 - 1 day ago

    Default job background
    Permanent
    Description

    We are seeking a highly skilled and experienced Developer to join our Digital Solutions Department. As a Developer, you will play a key role in the design, development, installation, testing and maintenance of software systems, including integration related projects. The systems developed will assist the business with efficiencies through digitization and improve service delivery.

    Main Duties and Responsibilities

    • Write and maintain programming scripts to enhance functionality and/or performance of company applications as necessary as defined by the solution architect and associated business process.
    • Ability to work formally across the full SDLC within the defined governance frameworks.
    • Collaborate with product managers, designers, and other stakeholders to understand requirements, propose technical solutions, and provide estimates for development efforts.
    • Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives, to deliver software iteratively and efficiently.
    • Train and support end-users on the developed systems where required.
    • Mentor and coach junior developers, providing guidance on best practices, code reviews, and technical skill development.
    • Contribute to the development of technical documentation, including system architecture diagrams, API specifications, and deployment guides.
    • Research and evaluate new technologies, tools, and frameworks to continuously improve development processes and enhance product capabilities.
    • Run and monitor software performance tests on new and existing applications for the purposes of correcting errors, isolating areas for improvement, and general debugging.
    Requirements

    Qualifications, Recognition of Prior Learning, Work Experience, and Knowledge

    Qualifications/Recognition of Prior Learning equivalent

    • Grade 12
    • Degree or certification or courses in IT Programming / Computer Science

    Work Experience

    • 3-5 Years' experience with software development
    • Familiar with databases and database design
    • Hands-on experience developing test cases and test plans
    • Work experience with developing & deploying both front and back-end web applications.
    • Knowledge pertaining to system-level security principles

    Knowledge

    • Proficient in Javascript, HTML, .Net, .Net Core, MS Environments, C#, CSS, SQL, Azure Dev Ops
    • Familiar with Java and Javascript Frameworks, SignalR and Angular
    • Knowledge of applicable data privacy practices and laws.
    • Basic knowledge of model driven frameworks
    • Understanding of SQL Server DB
    • Familiar with AGILE software delivery methodologies.
    • Exceptional code review and quality assurance skills

    Competencies: Technical & Behavioural

    Technical Competencies

    • Proficiency in developing, customizing, testing, integrating, and deploying applications
    • Demonstrated Proficiency in customising and creating applications
    • Demonstrated Proficiency in Understanding and implementing business workflows and processes
    • Ability to conduct research into software-related issues and products.

    Behavioural Competencies

    • Internally motivated, ability to work independently and in a team environment
    • Proactive, self-starter with initiative to find ways to improve solutions, systems and processes
    • Proven communication skills with both internal team members and external business stakeholders, ability to influence and build relationships at all levels
    • Excellent analytical and problem-solving skills
    • Experience supporting stakeholders remotely
    • Adaptable and flexible
    • Excellent attention to detail
    • Ability to effectively prioritize and execute tasks in a high-pressure environment and work to tight project deadlines

    BDO Core Competencies

    • Relationships and Collaboration
    • Exceptional Client Service
    • Business Growth
    • Engaging people
    • Leadership
    • Quality, Risk management and Operational performance
    Work Level Mid-Level Job Type Permanent Salary Market Related EE Position No Location Gauteng


  • beBee Professionals

    Business Analyst Developer

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Business Analysts Freelance

    BeBee Professionals is looking for a Business Analyst Developer to join our team in Vereeniging. · The successful candidate will be responsible for developing and maintaining business analysis solutions to support the organization's strategic objectives. The Business Analyst Deve ...

  • beBee Professionals

    Business Plan Consultant

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Business Plan Services Freelance

    beBee Professionals is looking for a Business Plan Consultant to join our team in Vereeniging. The successful candidate will be responsible for providing strategic advice and guidance to clients on the development of business plans. · The ideal candidate should have a Bachelor's ...

  • beBee Professionals

    Communications Manager and Writer

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Technical Writers Freelance

    beBee Professionals is seeking a Communications Manager and Writer to join our team in Vereeniging. The successful candidate will be responsible for developing and executing communications strategies to support the company's objectives. · The ideal candidate should have a Bachelo ...

  • beBee Professionals

    Corporate Social Responsibility Analyst

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Business & Corporate Legal Consulting Freelance

    beBee Professionals is seeking a Corporate Social Responsibility Analyst to join our team in Vereeniging. The successful candidate will be responsible for developing and implementing corporate social responsibility strategies and initiatives that align with the company's mission ...

  • beBee Professionals

    Business Analyst

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Pretoria, South Africa Business Analysts Freelance

    Job Offer: Business Analyst – beBee Professionals, Pretoria · beBee Professionals is looking for a Business Analyst to join our team in Pretoria. The successful candidate will be responsible for analyzing business processes and developing solutions to improve efficiency and effec ...

  • beBee Professionals

    Senior-Level: Nutrition Program Manager

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Nutritionist Freelance

    BeBee Professionals is seeking a Senior-Level Nutrition Program Manager to join our team in Vereeniging. The successful candidate will be responsible for developing, implementing, and managing nutrition programs and initiatives to improve the health and well-being of the local co ...

  • beBee Professionals

    Hospitality Budget Accountant

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Financial Accountants Freelance

    beBee Professionals is looking for a Hospitality Budget Accountant to join our team in Vereeniging. The successful candidate will be responsible for the preparation and analysis of budgets, forecasts, and financial reports for the hospitality industry. · The ideal candidate shoul ...

  • beBee Professionals

    Catering Operations Manager

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Pretoria, South Africa Home Catering Services Freelance

    BeBee Professionals is looking for a Catering Operations Manager to join our team in Pretoria. · The successful candidate will be responsible for the overall management of the catering operations, including the development and implementation of strategies to ensure the efficient ...

  • beBee Professionals

    Compliance Risk Analyst

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Pretoria, South Africa Compliance Specialists Freelance

    Job Offer: Compliance Risk Analyst · beBee Professionals is looking for a Compliance Risk Analyst to join our team in Pretoria. The successful candidate will be responsible for developing and implementing risk management strategies and processes to ensure compliance with applicab ...

  • beBee Professionals

    Technical Report Writer and Analyst

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Technical Writers Freelance

    beBee Professionals is looking for a Technical Report Writer and Analyst to join our team in Vereeniging. · The successful candidate will be responsible for writing technical reports and analyzing data to identify trends and patterns. The Technical Report Writer and Analyst will ...

  • beBee Professionals

    Non-profit Project Leader

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Project Management Freelance

    beBee Professionals is seeking a Non-profit Project Leader to join our team in Vereeniging. The successful candidate will be responsible for leading and managing the development and implementation of projects for our non-profit organization. · The ideal candidate should have a Ba ...

  • beBee Professionals

    Financial Modeling Analyst

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Investment Bankers Freelance

    beBee Professionals is looking for a Financial Modeling Analyst to join our team in Vereeniging. The successful candidate will be responsible for developing and maintaining financial models to support the company's decision-making process. · The ideal candidate should have a Bach ...

  • beBee Professionals

    Communications Manager

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Technical Writers Freelance

    Job Offer: · beBee Professionals is looking for a Communications Manager to join our team in Vereeniging. The successful candidate will be responsible for developing and executing effective communication strategies to promote our company's products and services. · The ideal candi ...

  • beBee Professionals

    Corporate Ethics Consultant

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Pretoria, South Africa Business & Corporate Legal Consulting Freelance

    beBee Professionals is seeking a Corporate Ethics Consultant to join our team in Pretoria. The successful candidate will be responsible for providing ethical guidance to the organization, developing and implementing ethical policies, and ensuring compliance with applicable laws a ...

  • beBee Professionals

    Event Marketing Specialist

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Party Event Planners Freelance

    beBee Professionals is looking for an experienced Event Marketing Specialist to join our team in Vereeniging. The successful candidate will be responsible for developing and executing marketing strategies for events, as well as managing the day-to-day operations of the event. · T ...

  • beBee Professionals

    Writer and Communication Coordinator

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Pretoria, South Africa Technical Writers Freelance

    Job Offer: Writer and Communication Coordinator · beBee Professionals is looking for a Writer and Communication Coordinator to join our team in Pretoria. The successful candidate will be responsible for creating and managing content for our website, social media channels, and oth ...

  • beBee Professionals

    Corporate Risk Counsel

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Pretoria, South Africa Corporate Law Attorney Freelance

    Job Offer: Corporate Risk Counsel – Pretoria · beBee Professionals is looking for a Corporate Risk Counsel to join our team in Pretoria. The successful candidate will be responsible for providing legal advice and guidance on corporate risk management and compliance. · The Corpora ...

  • beBee Professionals

    Event Planner

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Pretoria, South Africa Party Event Planners Freelance

    Job Offer: Event Planner – beBee Professionals, Pretoria · beBee Professionals is looking for an experienced Event Planner to join our team in Pretoria. The successful candidate will be responsible for the planning and execution of events, from conception to completion. · The ide ...

  • beBee Professionals

    Data Business Analyst

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Vereeniging, South Africa Business Analysts Freelance

    BeBee Professionals is looking for a Data Business Analyst to join our team in Vereeniging. · The successful candidate will be responsible for analyzing data to identify trends and patterns, developing and implementing data models and reports, and providing insights to support bu ...

  • beBee Professionals

    Engineering Project Planner

    Found in: beBee Professionals ZA - 4 days ago


    beBee Professionals Pretoria, South Africa Project Management Freelance

    BeBee Professionals is looking for an experienced Engineering Project Planner to join our team in Pretoria. · The successful candidate will be responsible for developing and managing project plans, schedules, and budgets for engineering projects. They will also be responsible for ...