Salary Range
Agile Working Options
Job Description
Through expert engineering and architectural skills, translate high level business requirements into technology that align to the strategic architectureDirect and control specialist teams to undertake the delivery of comprehensive designsLead senior business partners to secure strong engagement for the solution and ensure that delivery aligns to longer term roadmapsTake technical solutions through governance processes with meaningful artefacts and ensure the required engineering and architecture cohorts are engaged as required throughout the entire lifecycleCoach and lead other engineers and build a strong team culture through peer-to-peer teamwork and development
Strong software engineering backgroundExperience of working in Web/Mobile programmesKnowledge of agile development practices with a history of technical leadershipExperience across the entire solutions development lifecycle from inception, through build to ProductionYou’ll appreciate and acknowledge the impact of system design decisions on scalability, resilience, and supportabilityExperience of API design and architecture patternsExposure to modern application frameworks (Springboot, Java etc)Knowledge of delivery of microservices to ProductionLine management experienceExposure to Systems ThinkingExposure to Docker and container orchestration tools e.g. KubernetesExperience with Public & Private Cloud Solutions, ideally Google Cloud Platform and Open Shift Container PlatformUnderstanding of HSMs, OAUTH, LDAP, SAML, OpenID, SSOExperience of Jenkins, WebSphere, APIC/DataPower appliances, Enterprise Liberty, development in JAVA using various framework such as Spring, Microprofile etc