Talent.com
Engineer, Software

Engineer, Software

Stanbic Bank TanzaniaJohannesburg, Gauteng, South Africa
3 days ago
Job description

Job Description

To design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools, to achieve a well-engineered result. Work within a strict framework of programming standards under supervision of senior technical resources.

Qualifications

  • A Degree in Information Technology is required.

Experience

  • 5-7 years broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions.
  • 8-10 years proven experience in modern engineering practices i.e. DevOps, Agile etc., proven experience across multiple broad IT Engineering disciplines, with demonstrated specialization in at least one. Experience within the required scope of expertise.
  • Azure Cloud experience : Hands‑on experience of Infrastructure‑as‑a‑Service (IaaS), Platform‑as‑a‑Service (PaaS).
  • Data engineering skills using Azure Synapse Analytics Studio.
  • Data modelling and Extract, Transform, Load process (ETL) experience.
  • Experience of Azure DevOps and SAFe agile practices.
  • Azure cloud knowledge - Build and support cloud platform (IaaS and PaaS).
  • Knowledge of data engineering tools in Microsoft Azure e.g. Synapse, Azure Data Factory.
  • Knowledge of Azure DevOps setup and management.
  • Knowledge of MS Fabric is preferred.
  • Key Responsibilities

  • Adhere to application lifecycle management accountabilities, architectural platforms and guardrails and ensure that all activity is digitally recorded and tracked to enable continuous delivery and development in the engineering environment, by effectively collaborating with stakeholders to deliver on required target to add value to the clients.
  • Adopt and adhere to suitable and agreed development methodologies and principles through work outputs and behaviours that enables continuous delivery and development across the production environment as well as ensuring effective collaboration with all colleagues and stakeholders in order to meet required targets and therefore deliver value to the customer.
  • Develop code, build, assemble, implement, test and perform data conversion for applications and ensure that processes are accurately documented. Perform system enhancements for the applications as required to ensure the delivery of the engineering function.
  • Construct, interpret and execute moderate to complex end to end system and program tests to verify correct operation of completed systems, to ensure that technical requirements are adhered to and test execution activities to ensure seamlessly and effective implementation engineering systems.
  • Contribute to programmes and platforms for the processing, analysis and visual display of data, integrating new and existing data sources and ensuring the validity and reliability of data to support data‑driven decision making as required. Ensuring continuous deployment and operation to deliver the engineering objectives.
  • Develop, complete and update all required documentation as per the scope, including guidelines and checklists for development and testing purposes, to ensure that the state and quality is clearly communicated and documented.
  • Engage with leads to receive feedback on work completed and communicate any concerns, issues, risks and progress regarding work output to enable a culture of continuous development and learning and aim to resolve all issues and risks.
  • Behavioural Competencies

  • Adopting Practical Approaches
  • Articulating Information
  • Checking Things
  • Developing Expertise
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Firmware Embedded - Software Engineer

    Firmware Embedded - Software Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
    Software Engineer

    Software Engineer

    ParvanaJohannesburg, GT, za
    Quick Apply
    Our client offers financial service solutions helping their clients achieve their dreams.With an emphasis on culture fit, they boast a dedicated team of over 600 employees, many with over a decade ...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer (Contract) - Gauteng / Hybrid - ISB9403097

    Senior Software Engineer (Contract) - Gauteng / Hybrid - ISB9403097

    iSanqa ResourcingMidrand, Gauteng, South Africa
    Engineer the backbone of enterprise infrastructure with Unix / Linux mastery!.Software Engineer (Senior) position powering critical hypervisor and Linux operations. Master SUSE Linux VRO Rudder and ad...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Henred FruehaufGermiston, South Africa
    We're seeking a talented Software Engineer to join our dynamic development team.You'll work on cutting-edge projects, collaborate with cross-functional teams. Design, develop, and maintain robust we...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Automotive Controls)

    Software Engineer (Automotive Controls)

    E&D RecruitersCenturion, South Africa
    Software Engineer (Automotive Controls).BEng Degree in Electronic / Mechatronic Engineering (M Eng.Willing to travel overseas for variable periods. Matlab / Simulink software development for automotive ...Show moreLast updated: 5 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Hire ResolveJohannesburg, Gauteng, South Africa
    A leading software solutions company is looking for an experienced.Software Engineer : Technical Lead.Golang (or similar procedural languages) NoSQL / Document databases JavaScript / TypeScript modern w...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer â 12-MONTH CONTRACT, R800-R900 PH â Join SAâs top investment manager and gain advanced DevOps expertise â Johannesburg

    Software Engineer â 12-MONTH CONTRACT, R800-R900 PH â Join SAâs top investment manager and gain advanced DevOps expertise â Johannesburg

    Acuity ConsultantsJohannesburg, Gauteng, South Africa
    Johannesburg (hybrid) R800-R900PH 12-month Contract.This is a fantastic opportunity for a Software Engineer to gain advanced DevOps expertise while designing and delivering cloud-enabled integratio...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer.

    Software Engineer.

    People SourceJohannesburg, South Africa
    Solid experience in web and back end development, with strong problem solving abilities in an agile environment.Development of a cloud based suite of telecoms products. Strong technical and analytic...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Software Engineer

    Firmware Software Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
    • Promoted
    Applications Engineer

    Applications Engineer

    Boardroom AppointmentsKempton Park, South Africa
    Work with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer-3

    Software Engineer-3

    nCinoJohannesburg, Gauteng, South Africa
    Cino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking.Supports software engineering team in designing developing and testing complex softw...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Standard Bank GroupJohannesburg, Gauteng, South Africa
    To design code test debug and maintain programs in development environments.Apply agreed standards and tools to achieve a well-engineers result. Work within a strict framework of programming standar...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (C and Linux)

    Software Engineer (C and Linux)

    Ace StaffingJohannesburg, South Africa
    Senior Software Engineer (C / Linux).Location : Johannesburg, South Africa.Industry : Warehousing Automation / Embedded & Systems Software. Development Tech Stack : C, Linux (Embedded & Systems P...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer, Software

    Engineer, Software

    Standard Bank GroupJohannesburg, Gauteng, South Africa
    We are looking for a Senior Salesforce Developer based in Johannesburg to design code test and maintain solutions within Salesforce environments. Responsibilities include developing Apex classes and...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - JAVA

    Senior Software Engineer - JAVA

    Golden RuleRandburg, South Africa
    Design and maintain technical system requirements based on business needs.Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer-1

    Software Engineer-1

    nCinoJohannesburg, Gauteng, South Africa
    Cino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking.Supports software engineering team in designing developing and testing complex softw...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer-2

    Software Engineer-2

    nCinoJohannesburg, Gauteng, South Africa
    Cino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking.Supports software engineering team in designing developing and testing complex softw...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II

    Software Engineer II

    JPMorganChaseJohannesburg, Gauteng, South Africa
    Join our Payment Technology team as a Software Engineer II and help shape the future of financial technology at JPMorgan Chase. You will collaborate with talented colleagues to deliver secure scalab...Show moreLast updated: 29 days ago