21 Feb 2025

Software Engineer II at Standard Bank Group

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

Standard Bank Group is the largest African banking group by assets offering a full range of banking and related financial services. “Africa is our home, we drive her growth” Our vision is to be the leading financial services organisation in, for and across Africa, delivering exceptional client experiences and superior value. This sets the prima…

Software Engineer II

Job Description

The role holder will be tasked to design, develop, and maintain high-quality software solutions by writing efficient, scalable, and well-structured code. Lead technical implementations, ensuring adherence to best practices, coding standards, and architectural principles. Conduct thorough testing, debugging, and optimization to enhance system performance and reliability. Collaborate cross-functionally with stakeholders to define technical requirements, troubleshoot complex issues, and drive continuous improvements. Provide mentorship to junior engineers and contribute to the evolution of development processes, tools, and frameworks within an agile environment.

Qualifications

Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field

Experience 

  • 7+ years of professional software development experience, with a strong background in designing, coding, testing, and maintaining complex software solutions.
  • Proven leadership experience in driving technical initiatives, making architectural decisions, and guiding teams toward best practices and engineering excellence.
  • Proficiency in OOP with relevance to Java, Scala, with expertise in modern development frameworks and tools.
  • Hands-on experience with software architecture and design patterns, including microservices, event-driven architecture, and distributed systems.
  • Strong understanding of data structures, algorithms, and system design principles to build scalable and high-performance applications.
  • Experience working with cloud platforms (AWS, Azure) and containerization technologies like Docker and Kubernetes.
  • Expertise in DevOps practices, CI/CD pipelines.
  • Solid experience with databases, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis), and proficiency in optimizing database performance.
  • Strong technical leadership skills, including mentoring junior engineers, conducting code reviews, and fostering a culture of knowledge sharing and continuous improvement.
  • Proven ability to lead and collaborate across cross-functional teams, influence stakeholders, and drive alignment on technical decisions.
  • Experience managing technical roadmaps, prioritizing development efforts, and ensuring timely delivery of high-quality software solutions.
  • Strong problem-solving skills, with the ability to troubleshoot and resolve complex technical challenges efficiently.
  • Experience working in agile environments, participating in sprint planning, and promoting engineering best practices.

Additional Information

Behavioural Competencies:

  • Adopting Practical Approaches
  • Articulating Information
  • Checking Details
  • Developing Expertise
  • Documenting Facts

Technical Competencies:

  • Agile Engineering
  • API Engineering
  • Automation
  • Cloud Computing
  • Continuous Delivery (CD)


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : March 21, 2025





Subscribe


Apply for this Job