Website:
nab.com.au
Job details:
Purpose:
This job group contains roles responsible for designing comprehensive technology solutions to specific business challenges or opportunities. These jobs create detailed architectural diagrams, technical specifications and implementation plans to guide development teams in building and deploying technology solutions. These require technical knowledge and understanding of business processes, in addition to technical capabilities to deliver effective and scalable value adding technology solutions.
Must Have Skills:
- Microservices architecture, solution design, APIs architecture, Authorization(RBAC, Access Control, XACML, ABAC, ReBAC)), enterprise integration exposure, Banking domain, Good communication skills, Stakeholder management, Delivery exposure, Technical Documentation, technical leadership skills
- Responsible for Analysing and specifying applications systems requirements and design. In this senior role activities will relate to the more advanced or costly assignments.
Main Activities:
- Working with users and other Architects, particularly on larger projects, to define the requirements of an application and specify an optimum design for subsequent development.
- Interfacing with end-users and all levels of management to translate business requirements into appropriate IT related specifications (functional specifications).
- Selecting suitable software packages, analysing systems and data.
- Performing analytical assignments as required by IT management, particularly in areas of difficulty, critical need.
- Assisting in staff supervision and training and providing assistance and guidance to programming staff during the development and testing of applications.
- Achieving necessary design and systems security standards.
- Assigning and reviewing the work of more junior members in the department.
Key Skills:
- Advanced skills and considerable experience in one or more of the major programming languages, and in the evaluation of equipment and software options.
- Good understanding of the current IT systems environment and development paths.
- Project planning and specification skills, together with problem solving and analysis. The latter is usually based on specific industry knowledge.
Typical Experience:
- 14-18 years of experience in software development, with at least 5 years in systems specification and design, coupled with tertiary qualifications in computer science or a related discipline.
Click on Apply to know more.