Website Stanbic Bank Tanzania
Stanbic Bank Tanzania
Software Developer at Stanbic Bank Tanzania, Dar es Salaam – September 2026
Job Details
- Position: Software Developer
- Company: Stanbic Bank Tanzania
- Location: Kinondoni Road, Dar es Salaam, Tanzania
- Business Segment: Personal & Private Banking
- Job Type: Full-time
- Job Reference ID: 80456116A-0001
- Date Posted: September 28, 2026
Job Description
The Software Developer will design, code, debug, test, and correct programs within the software engineering environment according to agreed standards, tools, and frameworks.
The role involves enhancing and maintaining software applications, improving efficiency within the engineering environment, translating technical requirements into software solutions, and supporting the development and management of DevOps pipelines for reliable, secure, and efficient software delivery.
Qualifications
- Type of Qualification: First Degree
- Field of Study: Information Studies, Information Technology, or a related field.
Experience Required
Software Engineering – Technology
- 1–2 years of experience
- Broad experience translating business and functional requirements into technical specifications and developing programming code to create solutions.
Behavioural Competencies
- Adopting Practical Approaches
- Articulating Information
- Checking Things
- Developing Expertise
- Documenting Facts
- Embracing Change
- Examining Information
- Interpreting Data
- Managing Tasks
- Producing Output
- Taking Action
- Team Working
Technical Competencies
- Agile Engineering
- API Engineering
- Automation
- Cloud Computing
- Continuous Delivery (CD)
- Continuous Deployment
- Continuous Integration (CI)
- Data Engineering
- Design Thinking
- Error Budgets
- Incident Response
- Infrastructure as Code (IaC)
- Knowledge Management
- Microservices
- Non-abstract Large System Design (NALSD)
- Observability (Application and Web Analytics)
- Platform Engineering
- Policy as Code
- Post-Incident Analysis
- Reliability and Resilience
- Service Level Management
- Software Engineering Methods
- Software Engineering Tools
- Software Foundations
- System Integration
- Test-Driven Design (TDD)
- Threat Modelling
Key Responsibilities
- Design, write, test, and deploy high-quality code across various programming languages based on predefined requirements and parameters.
- Develop solutions aligned with business requirements and software engineering standards.
- Adopt suitable development methodologies and principles that support continuous delivery and development.
- Collaborate effectively with colleagues and stakeholders to meet delivery targets and provide value to clients.
- Conduct quality assurance on own code to ensure compliance with coding standards and identify potential risks.
- Work with the software engineering team to validate requirements and achieve sufficient test coverage.
- Develop test cases for unit testing, conduct unit tests, and prepare code for deployment to testing environments.
- Use technologies such as Docker, Kubernetes, or cloud services to support testing and enhance the client experience.
- Translate logical designs into component designs while considering solution design, performance requirements, and existing systems.
- Contribute to different phases of the Software Development Life Cycle (SDLC).
- Deliver technical solutions within estimated timelines while adhering to architectural guidelines and guardrails.
- Record and track development activities to support reporting, review, and continuous improvement.
- Implement solutions based on architectural best practices and industry standards.
- Document all development work and prepare technical support documentation according to agreed standards, methods, and tools.
- Develop fully functional software applications within the engineering stack using current technologies and standards.
- Publish applications to relevant platforms to improve the functionality and user experience of the software environment.
- Support platforms used for the processing, analysis, and visualisation of data.
- Integrate new and existing data sources while ensuring data validity and reliability.
- Support data-driven decision-making through reliable data platforms.
- Ensure scripts and technical solutions are reusable, scalable, and maintainable.
- Maintain technical documentation for readability, accuracy, completeness, and ongoing updates.
Diversity, Equity and Inclusion
Standard Bank Group states that it is committed to fair and inclusive employment practices and welcomes applications from candidates of all backgrounds, including people with disabilities.
How to Apply
Interested and qualified candidates should submit their applications through the official Standard Bank Group recruitment portal.
Application Deadline: Not stated in the provided vacancy information.
Recruitment Notice: Standard Bank Group states that it will not ask applicants for money or any form of payment as part of its recruitment process.
To apply for this job please visit www.standardbank.com.
