Applications Architect, Centurion
-
0000 Centurion, South Africa
-
Last edited: less than a month ago
-
Save
ROLE PURPOSE
Define the framework and operating principles for application solutions according to industry best practice, to manage the application architecture within the enterprise architecture of the business.
RESPONSIBILITIES & WORK OUTPUTS
Internal processes
- Define the required technology to support the business's agreed IT Strategy, Philosophy and Enterprise Architecture
- Lead system design activities and code development processes as a subject matter expert, to ensure applications solutions exhibit performance, security, scalability, maintainability, appropriate reusability and reliability upon deployment
- Translate business requirements into documented application architecture requirements, for application
- Proactively mentor peers regarding system knowledge and development technologies and processes, to ensure knowledge transfer and the maintenance of standards
- Monitor system performance, relevance and usage and define and maintain key metrics to ensure quality and performance of systems and delivery
- Work within the Enterprise Architecture to integrate and propose viable solutions to business
- Perform code reviews to ensure compliance with coding standards and best practices
- Accountable for technical design and detailed technical specifications, as well as unit testing and support documentation within the relevant business area
- Work closely with project teams, vendors, and third-party technical contacts regarding technical design, or resolving technical issues, to deliver on the Application Architecture
- Accountable for composition of detailed technical specifications, unit testing, and support documentation
- Accountable for application development technical processes, from design to application
- Define, document, and maintain Application Architecture standards within the relevant business area
- Collaborate with functional and technical leads from various teams to ensure an integrated and aligned solution and technology approach
- Provide process improvement recommendations to the software design/development team, to achieve best practices and high performance
- Provide accurate estimates of required effort for design and development, to assist in capacity management
- Accountable for appropriate cloud enablement and migration
- Identify and investigate appropriate SaaS, IaaS and PaaS applicable to the line of business systems
Client Services
- Provide authoritative, expertise and advice to clients and stakeholders
- Build and maintain relationships with clients and internal and external stakeholders
- Contribute to the process of negotiating objective and realistic service level agreements, monitor appropriateness, and recommend adjustments
- Define service practices which builds rewarding relationships, encourages innovation and allows others to provide exceptional client service
- Deliver on service level agreements made with clients and internal and external stakeholders to ensure that client expectations are managed
- Make recommendations to improve client service and fair treatment of clients within area of responsibility
- Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service
People
- Build relationships through providing specialist know-how and leadership to others, expressing positive expectations
- Continuously develop own expertise in terms of industry and subject matter development and application thereof in an area of specialisation
- Positively influence and manage change and offer specialist support where required
- Contribute to continuous innovation through the development, sharing and implementation of new ideas and involvement of colleagues and staff
- Participate and contribute to a culture of work centric thinking, productivity, service delivery and quality management
- Take ownership for driving career development
Finance
- Contribute to the development of area specific budgets to minimise expenditure, in alignment with operational plans
- Identify solutions to enhance cost effectiveness and increase operational efficiency
- Implement and provide input into governance processes, systems and legislation within area of specialisation
- Escalate unresolved policy and governance compliance issues via appropriate channels for investigation and resolution purposes
- Provide input into the risk identification processes development and communicate recommendations in the appropriate forum
Competencies Required
- Contribute to the development of area specific budgets to minimise expenditure, in alignment with operational plans
- Identify solutions to enhance cost effectiveness and increase operational efficiency
- Implement and provide input into governance processes, systems and legislation within area of specialisation
- Escalate unresolved policy and governance compliance issues via appropriate channels for investigation and resolution purposes
- Provide input into the risk identification processes development and communicate recommendations in the appropriate forum
Skills Required
- Communications skills
- Problem-solving skills
- Analytical skills
- Planning and organising skills
- Interpersonal skills
- Critical thinking
Experience and Qualifications
- Relevant Computer Science qualification (essential)
- 8 – 10 years' experience in software development or experience in IT Architecture (essential)
- 5 – 7 years' experience in development management / solutions management or team lead role (essential)
- Exposure to Agile methodology (essential)
- Experience in the financial services industry (desirable)
Required knowledge and experience on the following platforms
- Linux
- AIX
- Oracle Database and forms
- IBM WebSphere and Liberty
- AWS Compute and Database, but not limited to
Required experience on the following languages
- Java EE
- PL/SQL
- Python
Advantageous
- Oracle cloud
Should you wish to apply for this position, please email your latest CV and motivation to
-
Company nameABC Worldwide
-
Job positionApplications Architect
Applications Architect has been posted in the Centurion Design & Architecture category on Locanto.
Why not check out other ads in this category, such as DTP Operator (Fleet Branding), Centurion, Business Development Manager (B2B Technology | Infrastructure), Centurion or GLA DRAUGHTSMAN - CENTURION in Centurion. In total, we have 14 ads in Design & Architecture in Centurion on Locanto classifieds.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.