Empowering Africa’s tomorrow, together…one story at a time.
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 Big Data team in CIB Technology is looking for a skilled Full Stack Developer to build high-performing, scalable, enterprise-grade applications & build capability in others to do the same. This includes but is not limited to applying critical thinking, design thinking and problem solving skills in an agile team environment to solve complex technical problems (Front End, Back End and Integration) with high quality solutions & leading all phases of the development lifecycle to deliver.
Job Description
What would make you a good fit?
- Background in computer science, engineering, physics, mathematics or equivalent
- Highly adaptable to rapidly changing technologies and environments, with a passion for continuous improvement
- Ability to display an approach of outcomes, not output driven
- Track record of building motivated teams and nurturing talent
- Commercially minded, constantly striving to create an advantage through innovation
- Ability to solve complex technical problems across the full software stack
- Eagerness to learn new approaches and technologies
- Strong problem-solving and critical thinking skills, with the ability to work under pressure in a fast paced, highly collaborative environment
- Worked on Big Data platforms (Vanilla Hadoop, Cloudera or Hortonworks)
- Experienced and technically strong UI developer (Angular) that is backend (C#) savvy
Education and technical experience required:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (NQF Level 5
or higher) - Min 6 years of experience in an application development environment, with a focus on full stack
development and architecture - Previous leadership experience in managing development teams is a strong advantage with the ability to demonstrate a servant leadership style
- C#.NET, ASP.NET MVC 4+ (dotnet core a plus)
- WEB API
- Angular
- RESTful services
- SCSS/LESS/TypeScript - having worked with preprocessor languages
- UI charting (D3/highcharts/etc.)
- Attention to detail for UI design
- Understanding large scale systems
- Familiar with Agile methodologies
- Experience and knowledge on CI/CD and tooling used – Azure DevOps, Jenkins, Git
Beneficial experience:
- Material design
- Application development in AWS
- Experience with Scala or other functional languages (Haskell, Clojure, Kotlin, Clean)
- Apache Hadoop, SQL, Spark, Kubernetes, Hive, Pig, Oozie, ZooKeeper, MongoDB, CouchbaseDB, Impala, Kudu, Linux, Bash, version control tools, continuous integration tools
Key Accountabilities:
- Involves the design, development, automation, testing, and ongoing support of big data services, with an emphasis on both frontend and backend development
- Development and deployment of data applications
- Design and implementation of infrastructure tooling and work on horizontal frameworks and libraries
- Creation of data ingestion pipelines between legacy data warehouses and the big data stack
- Automation of application back-end workflows
- Building and maintaining backend services created by multiple services framework
- Maintain and enhance applications backed by Big Data computation applications
- Maintain previous versions of the system without causing disruptions while continuously improving the product
What you can look forward to:
- Opportunity to work directly across Absa Group with developers, operations staff, data scientists, architects and business constituents to develop and enhance the Big Data service
- Great opportunity to be at the forefront of cutting-edge technologies, driving innovation in Big Data solutions, and leading a talented development team
- Join a culture of learning, trust, empowerment, flexibility, recognition, work-life harmony and diversity & inclusion
- Hybrid model ways of work
- Free access to Enterprise grade training and certification
- Access to innovative technology and tools
- Come as You Are, bring your whole self to work with a sense of belonging
Education
Bachelor's Degree: Information Technology
Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.
Absa Bank Limited reserves the right not to make an appointment to the post as advertised
Top Skills
What We Do
Absa Group Limited (Absa) has forged a new way of getting things done, driven by bravery and passion, with the readiness to realise growth on the African continent and beyond.
We’re a truly African brand, inspired by the people we serve in Botswana, Ghana, Kenya, Mauritius, Mozambique, Seychelles, South Africa, Tanzania, Uganda, and Zambia. We also have representative offices in China, Namibia, Nigeria and the United States, as well as securities entities in the United Kingdom and the United States, along with technology support colleagues in the Czech Republic.