ENGINEERING LEAD - Paarl Verfied

Salary Negotiable Paarl, Western Cape Paarl, Western Cape more than 14 days ago 20-08-2019 10:04:05 AM
01-10-2019 1:31:18 PM
Our client, a prominent financial institution, is looking for an Engineering Lead in Paarl (Western Cape), with Web Angular Front-End Experience plus API Integration (.Net Integration Skills).

To work with the Product Manager to group features based upon the architecture elements that support them, an influence on priorities; tests architecture elements with executable and testable design (abstract interfaces aka the contract); facilitates technical decisions; incorporates feedback and emergent patterns from the team back in to the overall design; produces alternate design concepts and detailed approach; ensures the design goals - performance, modularity, reliability, maintainability, reusability, internationalization and accessibility - are met; ensures technical cohesion and helps write the technical contract in interfaces and other abstract objects and data entities; leads design review and provides feedback. To own the End-to End Technical Solution being delivered by the squad. To lead the squad from a technical perspective to realise the End-to End Technical Solution. Ownership of the Technical Solution entails the following: 1. Architectural alignment where possible: 2. Progressing of capabilities roadmap: 3. Alignment with relevant CoEs: 4. End-to-End integration of solution: 5. Solving for the non-functional requirements

Qualifications:
• Essential: BSc (Information Systems), BComm (Information Systems).
• Professional Qualification Level 6
• Certifications: Certified IT Architect (ITAC), Togaf Certification"
• 4- 5 Years’ experience as Systems Designer (DL) and Analyst Programmer (DL)
• At the highest level, has held technical responsibility for the development, implementation and testing of at least one major application.
• Shows evidence of strong analytical ability and attention to detail.
• Appreciates the importance of commercial constraints.
• Has expert knowledge of all stages of systems development, from specification to implementation.
• Demonstrates a wide and detailed IS knowledge coupled with thorough knowledge of the workings of own organisation, its IS plans and policies and some awareness of comparable organisations.
• Experience in modern API platform design.
• Experience in modern security practices.
• Experience partitioning large systems into subsystems and components that can be handled by a single engineer or team of engineers.
• Experience working in an Agile development environment.
• Good understanding of the organisation's business strategy, business practices, and competitive environment.
• Has a good mix of Technical Skills, Business Acumen, and a strong desire to support the customer.
• In-depth understanding of the specific domain and pertinent technologies
• Knowledge of Architecture methodologies (ToGAF, Gartner) in relation to software intensive systems.
• Knowledge of Information System Design.
• Knowledge of Solutions Architecture.
• Proven ability to roll out phased solutions.
• Understanding of computer server architectures, including peripheral interfaces and multi-processor designs.
• Understanding of Microservices and application of Integration patterns.