Absa Africa Back End Software Engineer Jobs in South Africa

Absa Africa Back End Software Engineer Jobs in South Africa


  • With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.

    Job Summary

  • The CIB Corporate Technology team is looking for a Back End Software Engineer on a contract basis to apply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications. Initial 12 month contract

    Responsibilities

  • Create efficient and logical solution designs for clients

  • Design and code superior technical solutions

  • Easily recognize system deficiencies and implement effective solutions

  • Create and execute project work plans and revise as appropriate to meet changing needs and requirements

  • Communicate and enforce coding standards

  • Consistently deliver high-quality services to clients

  • Possess significant knowledge of client server and internet systems architectures

  • Understand the benefits of the various design methodologies and object oriented environments

  • Proactively seek opportunities to serve in leadership roles

  • Challenge others to develop as leaders while serving as a role model

  • Manage the process of innovative change

  • Conduct effective progress evaluations in a timely manner

  • Seek and participate in development opportunities above and beyond required training

  • Train other employees through both formal and informal training programs

  • Suggest areas for improvement in internal processes along with possible
    solutions

    Education and experience required:

  • 5+ years of enterprise level experience in IT

  • Solid troubleshooting skills.

  • Enterprise experience in maintaining supporting MS SQL Server.

  • Solid skills in SQL (T-SQL / MS SQL Server).

  • Strong administration skills (OS: Windows Server, Web Hosting: IIS).

  • Experience in bash scripting (PowerShell).

  • Configuring builds and deployments on CI/CD tools (TeamCity/Jenkins).

  • Willingness to solve DevOps /Support /Maintenance problems VCS (Git).

  • Familiarity with general monitoring principles and tools (Grafana, New Relic, Splunk, ELK stack).

  • Agile Methodology.

  • Atlassian Stack (Jira, Confluence, BitBucket, Service Desk).

  • Containerization (Docker) plus orchestration (Kubernetes or OpenShift).

  • Good written and spoken English.

    Complementary skills:

  • Experience in .NET/C#

  • Experience in developing/supporting .NET Core and ASP.NET Core applications.

  • SOLID & OOP & Design Patterns (including DI, IoC, etc.)

  • Linux administration skills.

  • Message brokers and queues (Kafka or RabbitMQ).

  • WCF and REST web services.

  • Unit and Integration Testing.

  • Cloud experience.

  • Experience in Finance domain.

    How to Apply

  • For more information and job application details, see; Absa Africa Back End Software Engineer Jobs in South Africa


    Find daily jobs in South Africa. Jobs - South Africa jobs. Search our career portal & find the latest South African job positions, career opportunities & jobs in South Africa.

    Jobs in South Africa - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in South Africa.

    Find your dream job from 1000s of vacancies in South Africa posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to African Jobs.