Software Engineer, API Market Place

Be among the first applicants.
Standard Bank
Johannesburg
ZAR 300 000 - 400 000
Be among the first applicants.
Today
Job description

Job Overview
Business Segment: Group Functions
Location: ZA, undefined, Johannesburg, undefined
Job Type: Full-time
Job Ref ID: 80393755A-0001
Date Posted: 9/11/2024

Job Description:
To design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools to achieve a well-engineered result. Work within a strict framework of programming standards under the supervision of senior technical resources.

Qualifications:
A degree or post-graduate degree in Information Technology.

Experience:
5-7 years of broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions. 8-10 years of proven experience in modern engineering practices (i.e., dev ops, agile, etc.), with demonstrated specialization in at least one IT Engineering discipline.

Key Responsibilities:

  1. Adhere to application lifecycle management accountabilities and ensure all activity is digitally recorded and tracked to enable continuous delivery and development.
  2. Collaborate with stakeholders to deliver on required targets to add value to clients.
  3. Develop code, build, assemble, implement, test, and perform data conversion for applications.
  4. Conduct system enhancements for applications as required to ensure the delivery of the engineering function.
  5. Construct, interpret, and execute moderate to complex end-to-end system and program tests.
  6. Contribute to programs and platforms for the processing, analysis, and visual display of data.
  7. Ensure continuous deployment and operation to deliver engineering objectives.
  8. Develop, complete, and update all required documentation.
  9. Engage with leads to receive feedback and communicate any concerns regarding work output.
  10. Look for opportunities to shorten development timelines and improve cost efficiency.
  11. Manage work requirements effectively by contributing to the reprioritization of backlogs.
  12. Deliver against targets within every iteration while striving to improve the quality of deliverables.
  13. Participate in the definition of complex problems and apply a creative approach to solving them.
  14. Perform quality assurance on code, documents, and test plans completed by less experienced developers.

Behavioral Competencies:
  1. Adopting Practical Approaches
  2. Articulating Information
  3. Checking Details
  4. Developing Expertise
  5. Documenting Facts
  6. Embracing Change
  7. Examining Information
  8. Interpreting Data
  9. Managing Tasks
  10. Producing Output
  11. Taking Action
  12. Team Working

Technical Competencies:
  1. Agile Engineering
  2. API Engineering
  3. Automation
  4. Cloud Computing
  5. Continuous Delivery (CD)
  6. Continuous Deployment
  7. Continuous Integration (CI)
  8. Core Systems
  9. Data Engineering
  10. Design Thinking
  11. Error Budgets
  12. Incident Response
  13. Infrastructure as Code (IaC)
  14. Knowledge Management
  15. Microservices
  16. Non-abstract Large System Design (NALSD)
  17. Observability (Application and Web Analytics)
  18. Platform Engineering
  19. Policy as Code
  20. Post-incidence Analysis
  21. Reliability and Resilience
  22. Security Engineering
  23. Service Level Management
  24. Software Engineering Methods
  25. Software Engineering Service Level Management
  26. Software Engineering Tools
  27. Software Foundations
  28. System Integration
  29. Test-driven Design (TDD)
  30. Threat Modelling

Please note: All our recruitment processes comply with the applicable local laws and regulations. We will never ask for money or any form of payment as part of our recruitment process. If you experience this, please contact our Fraud line on +27 800222050 or TransactionFraudOpsSA@standardbank.co.za
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer, API Market Place jobs in Johannesburg