Application Architect - Midrand, South Africa - Moving Heads Personnel
Description
Applications Architect
Midrand
Internal Process
- Define the required technology to support the business's agreed IT Strategy, Philosophy and Enterprise Architecture.
- Proactively mentor peers regarding system knowledge and development technologies and processes.
- 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.
- Work closely with project teams, vendors and thirdparty technical contacts regarding technical design, or resolving technical issues.
- Accountable for composition of detailed technical specifications, unit testing, and support documentation.
- Define, document and maintain Application Architecture standards.
- 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.
- Provide accurate estimates of required effort for design and development.
- Accountable for appropriate cloud enablement and migration.
- Identify and investigate appropriate SaaS, IaaS and PaaS applicable to the line of business systems.
Client
- 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.
- Make recommendations to improve client service and fair treatment of clients.
- Participate and contribute to a culture which builds rewarding relationships, facilitates feedback.
Finance
- Contribute to the development of area specific budgets to minimise expenditure.
- Identify solutions to enhance cost effectiveness and increase operational efficiency.
- Implement and provide input into governance processes, systems and legislation.
- 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.
- Relevant Computer Science qualification (essential)
- 810 years' experience in software development or experience in IT Architecture (essential)
- 57 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
- Java EE
- PL/SQL
- Python
- Oracle cloud would be advantageous 13.10mm
Job Types:
Full-time, Permanent
Salary:
R100, R105,000.00 per month
Ability to commute/relocate:
- Midrand, Gauteng: Reliably commute or planning to relocate before starting work (required)
More jobs from Moving Heads Personnel
-
Legal Advisor
Johannesburg, South Africa - 3 days ago
-
Human Resource Business Partner
Cape Town, South Africa - 5 days ago
-
Actuarial Analyst
Johannesburg, South Africa - 5 days ago
-
IT Programmer
Cape Town, South Africa - 1 week ago
-
Technical Architect
Johannesburg North, South Africa - 5 days ago
-
Senior Actuarial Supervisor
Cape Town, South Africa - 1 week ago