Nov 18, Discovery Limited Mobile Architect Jobs in South Africa

nov-18,-discovery-limited-mobile-architect-jobs-in-south-africa

Discovery Limited Mobile Architect Jobs in South Africa

About Discovery

Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.

About Vitality Group

Vitality Group, a subsidiary of Discovery Limited, is responsible for the expansion of the Vitality Shared-Value Insurance business model beyond South Africa and the UK, serving to fully leverage the assets and intellectual property of Discovery beyond its primary markets. The business forms equity or contractual partnerships with leading global insurers to integrate Vitality and shared value with partners’ insurance and financial services products in the markets where they operate.

Vitality Group also operates a business providing wellness solutions to employer groups in the United States. Vitality Health International, a business unit within Vitality Group, coordinates and focuses on resource allocation to Discovery’s emerging, global health insurance initiatives. Vitality Group is also responsible for Discovery’s 25 percent equity investment in Ping An Health, the largest comprehensive medical insurer in China.

To date, Vitality Group’s businesses jointly reach more than 20 million lives across 28 markets (Argentina, Austria, Australia, Canada, China, Ecuador, France, Germany, Hong Kong, Indonesia, Japan, Macao, Malaysia, Mexico, Netherlands, New Zealand, Pakistan, Philippines, Portugal, Saudi Arabia, Singapore, South Africa, South Korea, Sri Lanka, Thailand, the United Kingdom the United States, and Vietnam).

Key Purpose

The mobile architect’s role is to be the subject matter expert on mobile technologies, including Android and iOS, that can support the Vitality Groups technical teams.

Understand and analyze business requirements and provide solution proposals based on a deep knowledge of current systems capabilities, as well as a broad knowledge of available industry-relevant solution components. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance role.

The architect is also expected to contribute to software development.

Areas of responsibility may include but not limited to

Relationship Management:

  • Builds relationships with key customer stakeholders in the Vitality global businesses in order to build trust that will help to ensure deliverables stay on track
  • Builds relationships with key systems stakeholders within the Vitality Systems teams to create a collaborative environment in which all stakeholders can constructively work towards and achieve common goals

    Requirements Analysis:

  • Critically analyses stated customer requirements and acts as a consultant in providing considered feedback based on knowledge of business and systems environments in order to deliver exactly what the customer specified
  • Contributes to the Business Requirements Document

    Solutioning / Designing:

  • Facilitate FitGap analysis and requirements gathering
  • Reviews functional design artefacts
  • Creates solution design artefacts which include the proposed paradigm and technology, as well as providing priority ranking of the architectural system qualities (re-usability, performance etc.)
  • Breaking down high-level system components into lower-level functional components for smaller teams to develop
  • Engages with systems architects and development teams to ensure a smooth transition from the proposed solution into the SDLC and through implementation to final release
  • Translate logical designs into physical designs taking into account the target environment, performance requirements, existing systems and any potential safety-related issues
  • Making design decisions based on business requirements, which take into consideration functional and non-functional requirements of the system
  • Facilitate migration planning to move from source to target architecture seamlessly
  • Request Technical Debt Dispensation, if required
  • Design flexible, scalable, and high-performance mobile app architecture using Flutter and related technologies
  • Lead mobile engineers and guide architectural decisions, code reviews, and implementation of features
  • Evaluate new technologies and patterns and incorporate them into architecture designs as appropriate

    Coding:

  • Implement the designed solutions in the required development language in accordance with the Vitality Group standards, processes, tools and frameworks.
  • Write clean, modular, maintainable code and enforce code quality and standards across mobile teams
  • Identify and resolve architectural and technical limitations, bugs, and other issues

    Testing and Post Release Support:

  • Continues to be involved post-release in ensuring that the solution satisfies customer needs, both functional and architectural
  • Investigate, analyse and document reported defects and correct identified defects

    Governance and Continuous Improvement:

  • Participate in all review board meetings to assess and provide input to new proposed solutions
  • Ensure standards are enforced and are aligned with overall strategic architectural objectives
  • Involvement in developing guidelines and standards and in coaching through participation in internal forums to improve methodologies, internal processes and overall architectural rigor
  • Research and development – conduct structured search and evaluation processes of market offerings and technologies to stay abreast of technology and competition
  • Contribution to enterprise architecture competency
  • Develop and implement best practices for mobile development using Flutter, including state management, offline synchronization, networking, device functionality integration, and more

    Personal Attributes and Skills

  • Solution architecture
  • Excellent written and oral communication skills (English)
  • Is values driven
  • Ability to work in a self-driven, complex environment with multiple and changing priorities
  • Ability to focus on deadlines and deliverables
  • Ability to think abstractly
  • Ability and desire to quickly learn new technologies
  • Customer Service Oriented
  • Leadership & teamwork
  • Creativeness & Innovation
  • Stakeholder management
  • Clean code thinking
  • Is a problem solver
  • UML diagramming
  • Information Engineering
  • Business Process Design
  • Data Design
  • Application Design
  • System Integration Design
  • Services Design
  • Architecture Principles Design
  • Business Rule Design
  • Hands on coding experience at a senior developer level
  • Web-Service integration experience

    Education and Experience

  • Science B. Degree
  • Architecturally certified (TOGAF or equivalent).
  • 10+ years’ experience in mobile application development
  • 2+ years’ experience as a solution architect

    Advantageous

  • Honours degree
  • Business experience and product knowledge
  • Experience in both iOS and Android development

    Methodologies

  • Familiarity with Agile development methodologies
  • Knowledge of OO design principles and development patterns

    How to Apply

    For more information and job application details, see; Discovery Limited Mobile Architect Jobs in South Africa

    Find daily jobs in South Africa. Jobs – South Africa jobs. Search our career portal & find the latest South African job positions, career opportunities & jobs in South Africa.

    Jobs in South Africa – banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in South Africa.

    Find your dream job from 1000s of vacancies in South Africa posted and updated daily – click here!