Standard Bank Hiring Software Engineer II

by Adonai

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)

Apply Now

You may also like

We DO NOT support recruitment agents/entities that demand money or any other favors from applicants to expedite hiring process. We shall not be liable to any money, favors and valuables lost during the process. Incase you see it on this site, report it to us via our Facebook page Pata Kazi so as to take the necessary action. Report the matter to the police asap.

 

More from Us: OYK-CVs | Internshub

 

© 2025 All Rights Reserved. Web Design by Clinet Online

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.