
Website FNB South Africa
Job Description:
To automate the processes between software development and IT teams to enable continuous delivery through designing, developing, testing and releasing software frequently, faster and more reliably in an agile environment. To ensure continuous delivery through continuous integration and continuous deployment. Using Lean thinking, ensure continuous improvement and collaboration between development testing and operations.
Job Responsibilities:
- Lead project teams in developing IT solutions to meet business requirements and create, develop, execute, and document test plans
- Provide technical leadership, coaching and mentoring as well as technical guidance or system process expertise
- Participate in planned activities that are appropriate for own and employee development
- Build a culture of collaboration between Analysts, Architects, Development, QA and Infrastructure ensuring optimal delivery
- Develop, encourage and nurture collaborative relationships within FNB and/or across the FRG
- Lead the development of contingency plans and identify continuity or disaster recovery risks and mitigation plans
Job Requirements:
- Co-design and develop software frameworks where required
- Knowledge of automation and automation tooling
- Software development best practices with a focus on ensuring quality
- Provide development templates and patterns to speed up software delivery, quality and consistency
Qualification & Experience:
- 2 to 5 years prior architecture experience
- Bachelor’s degree in Programming/Systems or Computer Science or other related field
- 7 to 10 years programming experience with Java as a core competency
Job Details:
Company: FNB South Africa
Vacancy Type: Full Time
Job Functions: Banking
Job Location: Johannesburg, Gauteng, South Africa
Application Deadline: N/A
jobafrican.xyz