Description
Experience in the FUSION PLATFORM IS A MUST HAVE and a combination of the following:-
Strong Development background (circa 5+ years) with hands on coding skills in languages such as, but not limited to, C#, Python, Java, R, C, C++, JavaScript, TypeScript, HTML5, CSS3, LESS/SASS.
React and React flow frameworks, such as Redux
Knowledge of software testing frameworks such as Jasmine, Selenium/Playwright.
Experience in authentication protocols and identity services, eg OAuth, SAML, Okta.
Create, maintain and ensure coding standards and drive re-usable patterns.
Experience in developing within code repositories and branching strategies within repo tooling, eg GitHub, GitLab.
Experience in decoupled service orientated systems for internal system dependencies and code.
Take ownership of the engineering capability of the Fusion platform, development tasks and see them through from conception to production.
Experience in leading a development team with technical leadership decision making, direct line management responsibilities, planning training paths, managing disciplinary issues, resource profiling.
Experience in full software development life cycle from change management, design to deployment and BAU.
Extensive experience designing and writing robust software for large scale applications in a fast-changing environment with rapid release cycles.
Experience working with Cloud Architectures and cloud-based solutions such as services in AWS.
Good understanding of microservice architectures and patterns.
Experience of using Agile such as Scrum, Safe, Kanban, methodologies.
Demonstrate a proactive approach, getting things done, demonstrate accountability & ownership, prioritises own and team workload.
Strong verbal and written communication in English.
Good interaction with internal and external customers.
Work well with others and actively contributes towards team objectives.
Strong understanding of data in a business and technical context.
Strong understanding of Continuous Integration and Continuous Delivery principals (DevOps) with demonstrable practical experience of implementation.