Software architecture


$500.00

The Software Architect (SA) is a hands-on technology leadership role. As a senior technology leader, SA’s are accountable for the technical alignment, health, capability, and effectiveness of Our systems. SAs are active thought and people leaders driving continuous improvement and customer outcomes. • Reporting to Chief Technology Officer - Asia • Key stakeholders include: • Chief Technology Services Officer • Chief Technology Officer – Engineering • Chief Product Officers • Head of Product • Head of Delivery • Senior Principal / Principal Developers • Practice teams & Platform Engineering • Security teams • Key accountabilities include: • Leading Our technology strategy and aligning systems with that strategy. • Contributing to organisational design to align our teams to the systems they build. • Ensuring systems are fit for purpose, well architected and follow our development practices. • Supporting platform health by ensuring that our systems are reliable, resilient and cost effective. • Driving a strong customer focus to ensure that we are delivering great outcomes for our customers. • Growing the architectural capabilities of technical leaders through coaching and mentoring.  Qualifications  So, what we are looking for?  Experience • Leading technical change across multiple teams & disciplines • Architecting, building and operating highly scalable, available, performant and secure solutions • Building solutions in multiple languages and stacks • Managing costs on a cloud platform • Designing service-oriented solutions  Personal Skills • Identifies and harnesses opportunities • Identifies and mitigates risks • Focuses on outcomes over output • Influences and motivates others • Uses data to drive decision making • Takes responsibility for systems and teams • Self-aware and proactive on continuous improvement and continual learning • Positive attitude and a clear sense of initiative • Comfortable dealing with ambiguity • Breaks problems down, analyses constituent parts, proposes and delivers creative solutions • Open minded collaborator with a growth mindset • Clear communicator who is able to manage stakeholder expectations, facilitate groups and resolve conflicts • Comfortable presenting to a large audience • Comfortable delivering workshops & training  Technical Skills • Creates and maintains continuous delivery pipelines using current practices, patterns & tooling • Designs and develops cloud-native software • Creates software in at least two modern software development languages • Uses domain driven design, design patterns and data modelling to build software products • Uses current technical practices such as writing clean, testable code and pair programming • Creates software using secure coding practices and mitigates common vulnerabilities  Additional Information  Desirable Experience, Skills and Competencies Experience • Service Reliability Engineering • Previous experience in transforming legacy datacentre systems into cloud first systems • Previous experience with companies that create consumer facing products • Driving transformational change in a technical organisation • Building platforms and tools to enable product engineering teams  Personal Skills • Builds trust, safety and inclusion in teams  Technical Skills • Creates software in two of the following languages (C#, TypeScript, JavaScript, Go, Scala, Swift, Kotlin)Category: Engineering & ManufacturingSubcategory: OtherProject size: LargeIs this a project or a position?: ProjectRequired availability: As needed

Keyword: Kotlin

Price: $500.0

Secondary Price: $1000.0

Architecture AutoCAD Civil Engineering JavaScript

 

Desarrollador Android

Por proyecto buscamos desarrollador en Android. Para trabajar en el desarrollo de una app que será posicionada a nivel mundial. Serás responsable de la codificación, del diseño innovador de las aplicaciones web. Requisitos: Ing. O Lic. Sistemas, Informática, Matemáticas...

View Job
Creación de una App Móvil

Necesito un programador que sepa Kotlin, el proyecto consiste en programar una app móvil desde 0, la funcionalidad es mostrar de forma aleatorias frases de forma escrita como en audio.Category: IT & ProgrammingSubcategory: Apps programming. Android, iOS and othersWh...

View Job
App para gestionar puntos de los clientes por sus compras

Se necesita crear una app para gestionar los puntos de los clientes. Estos puntos se generan por sus compras y estos puntos les posibilita cambiarlos por productos o servicios.Category: IT & ProgrammingSubcategory: Web developmentWhat is the scope of the project?: C...

View Job