Senior Applications Architect - Johannesburg, South Africa - The Recruiters
Description
Title:
Senior Applications Architect - Centurion - Commensurate with experience:
Salary:
Description:
- Our client a leader in insurance is looking for an experienced Applications Architect.
- Responsibilities and work outputs
- 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, 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 thirdparty 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.
- 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
- 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 in order 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 knowhow and leadership to others, expressing positive expectations.
- 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 workcentric thinking, productivity, service delivery and quality management.
- Take ownership for driving career development.
- Finance
- Contribute to the development of areaspecific budgets to minimise expenditure, in alignment with operational plans.
- Identify solutions to enhance costeffectiveness and increase operational efficiency.
- Implement and provide input into governance processes, systems and legislation within the 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
Category:
- IT
General Requirements:
- Providing Insights
- Making Decisions
- Developing Expertise
- Exploring Possibilities
- Skills required
- Communications skills
- Problemsolving skills
- Analytical skills
- Planning and organising skills
- Interpersonal skills
- Critical thinking
- Experience and Qualifications
- 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, but not limited to.
- Required experience on the following languages:
- Java EE
- PL/SQL
- Python
- Advantageous:
- Oracle cloud
Location: - Johannesburg
More jobs from The Recruiters
-
Key Account Manager
Cape Town, South Africa - 1 week ago
-
Operations Manager: Insurance Broking:
Johannesburg, South Africa - 3 weeks ago
-
Solutions Architect
Johannesburg, South Africa - 2 weeks ago
-
Credit Consultant
Cape Town, South Africa - 1 week ago
-
Treatment Coordinator
Cape Town, South Africa - 2 weeks ago
-
Warehouse Supervisor
Johannesburg, South Africa - 3 days ago