Wednesday, November 4, 2020

New Job Vacancy Sandton at ABSA Bank Ltd South Africa - Lead Product Engineer

  AjiraLeo Tanzania       Wednesday, November 4, 2020
ABSA Bank Ltd South Africa
Jobs27 | South Africa Jobs 2020: New Job Vacancies at ABSA Group Limited-  South Africa, 2020
Jobs27 | South Africa Jobs 2020
About Us 
Truly African
We are a diversified standalone African financial services group, delivering an integrated set of products and services across personal and business banking, corporate and investment banking, wealth, investment management and insurance.

Absa Group Limited is listed on the JSE and is one of Africa’s largest diversified financial services groups with a presence in 12 countries across the continent and around 41 000 employees.
Absa Group Limited is listed on the JSE and is one of Africa’s largest diversified financial services groups with a presence in 12 countries across the continent and around 41 000 employees.

We own majority stakes in banks in Botswana, Ghana, Kenya, Mauritius, Mozambique, the Seychelles, South Africa, Tanzania (ABSA Bank in Tanzania and National Bank of Commerce), Uganda and Zambia. We also have representative offices in Namibia and Nigeria, as well as insurance operations in Botswana, Kenya, Mozambique, South Africa, Tanzania and Zambia.

Position: Lead Product Engineer
Location: Sandton
Bring your possibility to life! Define your career with us
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.
Free CV Writing and Download, Cover/Job Application Letters, Interview Questions and It's Best Answers plus Examples. Click Here!

Job Summary
Build high-performing, scalable, enterprise-grade applications & build capability in others to do the same. This includes but is not limited to applying critical thinking, design thinking and problem solving skills in an agile team environment to solve complex technical problems (Front End, Back End and Integration) with high quality solutions & leading all phases of the development lifecycle to deliver.

Job Description
Overall Job Purpose
Africa Technology CIB provides technology support to the organisation's Corporate and Investment banking sectors. Activities are grouped into three areas, namely Markets, Corporate and Investment Banking. The Prime Services IT team is responsible for the development, enhancement and maintenance of all Post Trade vendor and bespoke application suites that fall within the Markets business area.

About the position:

We are looking for Senior .NET Developer Lead with over 8 years hands on experience in the software industry, to come and join a small, smart and dynamic team of .NET Software Developers, who pride themselves in building software products for Prime Services Business within CIB. The Lead Developer must have knowledge of complete product lifecycle through, requirements, analysis, data modeling and design, development, testing, documentation, and delivery of projects using Agile Scrum methodology. The Lead Developer will be responsible for guiding, coaching and motivating the team, while ensuring a high service level for Prime Services business.
Read Also:

Education and experience required:
  • Tertiary qualification would be highly advantageous
  • Minimum 8 years’ experience using .NET technology stack such as (Web API, MVC, .NET4.5, .NET Core, WCF, Unity)
  • Must have a good grasp of design principles (Solid, GOF Patterns and etc)
  • Familiarity with various design and architectural patterns
  • Familiarity with standard SDLC process and Agile/Scrum Methodology
  • Implementing automated testing platforms and unit tests
  • Familiarity with versioning control tools {{such as Git, TFS and etc}}
  • Must be able to design, develop, troubleshoot, and debug system and their various integration points
  • Good knowledge in writing SQL scripts, stored procedures and database design
  • Familiarity with Microsoft SQL Server 2008/12/14
  • Knowledge CI Tools e.g. TeamCity, Jenkins and etc. a plus
  • Knowledge CD Tools e.g. Octopus Deploy, Azure and etc. a plus
  • Knowledge of Monitoring tools e.g. Grafana, Prometheus, New Relic a plus
  • Knowledge of SSIS development a plus
  • Exposure to Non-Microsoft DB technologies a plus (MySQL, MongoDB, Hadoop etc.)

Key responsibilities:
  • Assist in creating the Technical Strategy to address immediate and future deliverables for the business
  • Assist the team with PD objectives, tracking progress, feedback and etc.
  • Providing technical guidance to the dev team on BAU items and Projects deliverables
  • Ensure Developers comply with established development standards and procedures
  • Assisting Scrum Master with prioritization and planning prior to new sprint
  • Work alongside System Architecture as needed to define low-level to mid-level design and tech consideration.
  • Participate in Weekly Sprints dong Dev, Code Review, Tech Debt and providing general guidance
  • Provide business with feedback as needed on Tech deliverables impacting their work or timelines
  • Provide Technical Manager with status update on tech initiatives, project deliverables and etc.
  • Conducting interviews with the Team for sourcing new talents needed in the team
  • Collaborate with IT/Business for any technical assistance required
  • Participate in agile methodologies and practices as agreed within the team
  • Complete any technical documentation impacting the work done
  • Determine the most effective and efficient software design to meet the specifications
  • Ensure work done adheres to quality guidelines and standards for all activities (e.g. naming conventions, code comments) as agreed in the team
  • Assist (Project Coordinator / Team) with performing the required estimations inline to the work identified
  • Participate in software release and post-release activities
  • Identify issues within the current bespoke products and suggest improvements
  • Help maintain code quality, organization and automation
  • Provide technical guidance as needed by the team

Competencies required:
  • Effective communication (written and oral)
  • Leadership abilities and leanings
  • Embraces team collaboration and inclusivity
  • Promotes team autonomy and trust
  • Decision making & problem solving abilities
  • Ability to anticipate, adapt and manage risk
  • Ability to coach/mentor other software developers / product engineers
  • Ability to remain organized and structured, whiles embracing a bit of context switching
  • Familiar with architectural pattern i.e. comfortable with mid to high level design concepts
  • Being able to see the bigger picture and find solutions in a larger context
  • Being curious and constantly learning

Knowledge & skills:
  • Effective Communicator (written and oral)
  • Ability to delegate
  • Ability to evaluate various technology options & choices
  • Ability to deal with Complexity
  • Ability to optimize inefficient processes
  • Pragmatism i.e. ability to do the simplest thing to get the job done
  • Strong analytical and problem solving skills
  • Learning & Research (Familiar with)
  • Presenting & communicating Information
  • Results and action oriented
Bachelor's Degree: Information Technology
Deadline: 09th November, 2020.

Thanks for reading New Job Vacancy Sandton at ABSA Bank Ltd South Africa - Lead Product Engineer

« Prev Post

No comments:

Post a Comment