Standard Bank – Software Developer.

Get a free C.V. review by sending your C.V. to submitcv@careerassociated.com or click the following link. Submit C.V.! use the subject heading REVIEW.

IMPORTANT: Read the application instructions keenly, Never pay for a job interview or application.

Click the Links Below to Get Job Updates.

https://www.facebook.com/groups/1126060830815705

https://t.me/joinchat/EBWPu0Cfzh880lRySce_AQ.


Job Details

Engineering department comprises of 6 sub units.

  • Technology & Operations
  • Information Security
  • Data & Analytics
  • Agile Projects Office
  • Controls
  • Real Estate Services.

Job Purpose

To provide technical solutions to the needs of stakeholders by interpreting business requirements, designing, coding, testing, debugging and correcting programs in development environments aligned to the Bank’s standards, policies and procedures and governance guidelines and Service Level Agreements.

Key Responsibilities/Accountabilities

  • Build, code and review user and system interfaces including menus, screen dialogues, inputs, reports, validation and error correction, processing rules, access, security, audit controls, recovery routines and contingency procedures.
  • Translate logical designs into component designs taking into account the solution design, performance requirements and existing systems.
  • Work with database design or database administration teams to translate object and data models into appropriate database schemas within design constraints.
  • Works in partnership with Business representatives (e.g. Product Owner, Product Manager) ensuring alignment and value to the customer
  • Conduct quality assurance and approve developed code linked to supplied specifications for production deployment.
  • Provide guidance and assistance to colleagues on any aspect of program component design, creation, testing and documentation.
  • Advanced proficiency in java integrations (SOAP, REST).
  • Advanced proficiency in unit testing.
  • Proficient with Git source control and effective branching and release management practices
  • Experience with Kubernetes, Docker, Maven and related technologies (etcd, helm, istio, envoy)
  • Microservices Architecture knowledge will be a plus.
  • Strong understanding & experience with Design patterns and Data Structures
  • Experience with continuous integration and delivery tools such as Jenkins, Travis CI
  • Understanding of monitoring tools and statistics – Prometheus,
  • Strong communication, organization, and project management skills
  • Ability to debug, diagnose and resolve complex Java bugs throughout the stack
  • Ability to work independently to analyse requirements, code, debug, Unit Test, integrate with other code for new requirements, based on direction provided by the Dev Lead
  • Maintain, refactor fix defects in existing code
  • Ability to solve problems encountered during delivery of code
  • Bachelor’s degree in Computer Science or related field, or equivalent work experience.
  • Experience with CSS pre-processors like LESS or Sass.
  • Deep understanding of user experience and design. Experience using collaboration tools for UI designers and front end developers
  • Experience with distributed systems and parallel processing in the context of web applications.
  • Proficient with Git source control and effective branching and release management practices
  • Proficient creating user interfaces and resolving cross-browser and backward compatibility issues
  • Ability to debug, diagnose and resolve complex JavaScript bugs throughout the stack
  • Experience with Kubernetes, Docker and related technologies (etcd, helm, istio, envoy)
  • Experience with automation/configuration management (terraform and/or CloudFormation)
  • Understanding of monitoring tools and statistics – Prometheus,Jaeger, Zepkin, DataDog, StackDriver or CloudWatch
  • Strong communication, organization, and project management skills.
  • Experience in building real-time enterprise systems in Angular
  • Deep understanding of Testing and documentation tools including Confluence, Applitools, Cypress, Storybook, and Contentful API.
  • Proficient with Webpack and other build and packaging systems e.g Snowpack, Rollup and Babel
  • Experience with continuous integration and delivery tools such as Jenkins, Travis CI
  • Proficient with JavaScript profiling tools
  • Strong understanding & experience with Design patterns and Data Structures
  • 1+ years experience with highly scalable GraphQL clients added advantage.
  • Must have worked in a microservices environment.
  • Ability to work independently to analyze requirements, code, debug, Unit Test, integrate with other code for new requirements, based on direction provided by the Dev Lead

Minimum Qualification and Experience

  • First Degree in Software Engineering / IT and Computer Sciences
  • Must have working knowledge of systems management, development and implementation methods and applications Support.

Experience:

  • 3-4 Years’ Experience working in a busy software development environment as a FullStack Engineer.

Other Experiences:

  • 2+ years of development experience with Java 8, Core Java, Spring boot, Spring Core, Spring MVC, Spring Security and REST Web Services is a must.
  • 2+ years of practical experience in utilizing Kotlin object oriented programming would be an added advantage.
  • 2+ years competent in distributed systems/SOA architecture, parallel processing design and implementation. Experience with Object-Oriented Design and test-driven development.
  • 3+ years of practical experience writing performant client-side JavaScript.
  • 3+ years’ experience with Test Driven Development in Angular
  • 3+ years’ experience with End to End Testing in Angular
  • 3+ years working experience with TypeScript.
  • 2+ years’ experience with state containers preferably Redux
  • Experience with writing Progressive Web Apps and Server Side Rendered Apps in Angular 9+
  • 3+ years practical experience writing functional JavaScript
  • 1+ years’ experience with highly scalable GraphQL clients added advantage.

How To Apply

CLICK HERE TO APPLY

PLEASE NOTE: All our recruitment and selection processes comply with applicable local laws and regulations. The Standard Bank Group has a Vaccination Policy which requires the incumbent to be fully vaccinated against COVID-19 in order to work from the Standard Bank premises on a full-time or intermittent basis. We will never ask for money or any form of payment as part of our recruitment process.

.

.

.


Processing…
Success! You're on the list.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: