Position 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.
Key Responsibilities:
- Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience
- Align all application development & development process to Group Architecture & Infrastructure guidelines
- Contribute to all phases of the development lifecycle including
- Apply critical thinking, design thinking and problem solving skills in an agile team environment to solve technical problems (Front End, Back
- Evaluate analysis, problem definition, business requirements, solution development & provide recommendations to enable the operational
- Apply general design patterns and paradigms to deliver technical solutions
- Provide input into project & program teams (when required) to plan & manage the development lifecycle e.g. releases, risk management,
- Work with integrated teams and other developers to improve and evolve technical products and services
- Apply general design patterns and paradigms to deliver technical solutions
- Support the development of CI / CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins / similar tools and deploying to multi-site
- Support the development of CI / CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins / similar tools and deploying to multi-site
- Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience
Required Education & Experience:
- Solid understanding of key SFDC architectural concepts (e.g., API and governor limits) and how they influence design.
- 3 Years Financial Services Platform experience of which 1 year 6 months is Sales Force experience
- Information Technology NQF 6 qualification or equivalent
- Solid understanding of key SFDC architectural concepts (e.g. API and governor limits) and how they influence design.
- Experience working on an agile development team.
- Certified Platform Developer 1
- Certified Salesforce Platform Developer 1 accreditation
- Strong ability to interface with end users to solve issues and elicit requirements.
- Advanced knowledge of programming languages (APEX, VisualForce, JavaScript, SOQL, HTML5 etc.).