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
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.
Job Description
We are in search of a dynamic Junior Full Stack Developer with 1 to 3 years of experience in .NET C#, Angular, and Azure DevOps to join our self-sufficient team operating within the Scrum framework. The ideal candidate will have a strong foundation in software development and a passion for learning and implementing new technologies. While AWS knowledge is not required, it would be advantageous for this role. As a Junior Full Stack Developer, you will work closely with our cross-functional team to design, develop, deploy, and maintain innovative software solutions.
Responsibilities:
- Collaborate with team members to understand project requirements and translate them into technical specifications.
- Develop, test, and maintain scalable and secure web applications using .NET C# and Angular.
- Implement CI/CD pipelines and automation workflows using Azure DevOps.
- Deploy applications to Azure cloud services and monitor performance and reliability.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Write clean, well-documented, and maintainable code adhering to coding standards and best practices.
- Troubleshoot and debug software issues to ensure optimal performance and user experience.
- Contribute to architectural discussions and decisions to improve system scalability and reliability.
- Stay updated on emerging technologies and industry trends to enhance technical skills and knowledge.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3 to 6 years of hands-on experience in software development using .NET C# and Angular.
- Proficiency in Azure DevOps for CI/CD pipelines, build automation, and release management.
- Experience with cloud platforms, preferably Azure, for application deployment and management.
- Familiarity with Agile methodologies, particularly Scrum, and experience working in cross-functional teams.
- Strong understanding of front-end technologies such as HTML5, CSS3, JavaScript, and TypeScript.
- Knowledge of RESTful APIs and web services.
- Solid understanding of database concepts and experience with SQL Server or similar databases.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Proactive attitude towards learning and self-improvement.
Preferred Qualifications:
- Experience with AWS services and deployment.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Knowledge of microservices architecture.
- Understanding of software security principles and best practices.
- Experience with test-driven development (TDD) and automated testing frameworks.
- Contribution to open-source projects or personal development projects.
- Relevant certifications in .NET, Angular, or Azure.
Benefits:
- Competitive salary and benefits package.
- Flexible work environment with the option for remote work.
- Opportunities for professional growth and career advancement.
- Collaborative and supportive team culture.
- Access to training resources and certification programs.
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