Application Architect

  • Full-time
  • FAIS: Non-Financial Advice Giving Role
  • Skillset: TECHNICAL ARCHITECT

Company Description

OUTsurance has been propelling the South African insurance industry forward for the last 24 years. As leaders in the field, we’re always looking for innovative ways to create digitally-advanced solutions, without losing sight of our human values.

Our continued success can be attributed to OUTstanding employees who set the bar high with their energy and expertise. If you’re keen to grow your career in a vibrant environment with lots of friendly ‘gees’, this could be the career opportunity you’ve

Job Description

Responsibilities:

  • Perform systems analysis and design activities by assessing requirements considering feasibility, impact and cost
  • Work closely with the principal architect and other stakeholders to provide highly available and performant solution architectures that support the strategic direction of the business
  • Be involved in multiple projects in a technical advisory role, as well as liaise with the various stakeholders, including the product owner, business analyst, the project development team lead and the principal architect
  • Identify and suggest design patterns and practices which can be useful throughout the organization and assist with documenting and evangelizing them
  • Contribute to the overall architectural and technical vision of the organization, as well as assist with the documentation and the implementation thereof
  • Assist with implementing various designs and ideas to enhance the current cloud infrastructure

Qualifications

Minimum requirements:

  • Passionate about C# / .NET
  • Experience in developing and designing distributed services
  • You have excellent technical skills, come from a software background, and have proven development skills as there is a large hands-on element to this role
  • You have excellent communication skills
  • You have a strong passion for designing and seeing through the implementation of highly available and performant systems, including validating the implementation through extensive load tests and high availability tests
  • You have good documentation and diagramming skills and a desire to communicate and back up designs using documentation

Additional Information

An ideal candidate will be able to align their personal work values to the OUTsurance values of Awesome Service, Passionate, Honest, Human, Dynamic and Recognition.

Enthusiastic in dealing with people in a stressful, deadline orientated environment is essential.

Privacy Policy