Arbor Education is a socially-driven EdTech company on a mission to transform the way schools work, using smarter, hassle-free tools. Arbor’s Management Information System (MIS) is currently used by over 1,000 schools, helping staff save time whilst improving student outcomes. The company, whose Customer and Sales Office made its home in Leeds 4 years ago, recently decided to establish a new development and engineering function in the City, a decision which was an easy one considering the City's strategic location, its fast-paced environment and the large body of potential employees.
Knowledge of the insurance industry is desirable but not essential. If you have experience in Atlassian Cloud Suite, GitHub Enterprise Cloud, Jfrog Artifactory and AWS this would be advantageous. Experience of coding – shell scripting and Python are essential, other languages are advantageous. Practical experience of running Developer Tools and Services – experience with following products would be beneficial: Jira, Confluence, Artifactory, GitHub Enterprise. Experience of AWS cloud service. Integration patterns and approaches as well as end-to-end testing. Experience in supporting Production service. Excellent communication skills.
Extensive experience of Object Oriented languages and software development. Understanding of software engineering principles, such as SOLID, DRY etc. Understanding of relational database technologies. A positive and proactive attitude to problem solving. Experience of writing API’s and services within a service oriented environment. A team player, willing to muck in and help others when needed, driven personality who asks questions and actively participates in discussions. Good written and spoken English so you can present your ideas - our HQ is based in London. Minimum 2 years experience in software development.
Skills and experience required - Working knowledge of at least one Cloud provider (PaaS, IaaS, SaaS). : Some experience of version control within software development. : Ideally have some experience of continuous development and continuous integration. : Broader knowledge of IT – Networking, platform, hardware, security principles. : Experience of writing databases queries (eg in SQL, Mongo, MySQL, postgres) : At least one scripting language preferably Python. : Innovative problem solving which may include code reviews.
Required skills and experience that will be assessed at the interview stage - Typescript : HTML + dynamic templates such as Handlebars : CSS + pre-processor language such as Sass : Any MVC framework such as Ember.js, : Angular, Vue.js or React : Strong UI/UX principles : GraphQL : Testing strategies : Software design principles : Git and more... Awareness of web security concerns Coding for accessibility
Some of the requirements for this post: Experienced engineer with 3+ years in a primarily .NET background. : You have the foundation of a full-stack engineer and an eagerness to learn new technologies outside .NET. : Passionate about engineering, you expand your knowledge and advance your learning through research and being creative with your own personal projects. : You have an appreciation of Agile and DevOps ways of working. : You appreciate the bigger picture, you are confident to contribute your ideas to the team on new technologies, solutions and delivery approaches.
Essentials: Experience working with security technologies such as SIEM, IDS/IPS, and Endpoint protection, ideally within a network security, or a security operations environment : Broad knowledge of Security tools, programmes and methodologies : Experience deploying, integrating and supporting critical solutions in a complex environment : Ability to profile and interpret security event logs, network traffic, system logs, and application logs and to identify developing patterns and trends : An understanding of the correlation of events which are symptomatic of known types of attack such as DDoS, Insider Threat and Phishing.
These are just some of the skills and experience required: Experience building data platforms using either cloud native products or commercial data analytics / data warehouse software : Working knowledge of data pipelines and data transformation processes : Experience creating and/or maintaining production software delivery pipelines using common CI/CD tools (e.g. Jenkins, GoCD, CircleCI) : Demonstrable experience in automating operations tasks with one or more scripting languages : Experience working with one or more of the main cloud providers (AWS, Azure or Google) : Have a drive for self-improvement and learning, including learning new programming languages : Approach solving problems pragmatically.
You are experienced using machine learning techniques for pattern recognition You know the best tools and services available and can help decide on the best approach for achieving our needs You are experienced in the creation of data sets for machine learning purposes You are comfortable taking an iterative approach to problem-solving
The essentials: Demonstrable experience in automating operations tasks with one or more scripting languages : Experience creating and/or maintaining production software delivery pipelines using common CI/CD tools (e.g. Jenkins, GoCD, CircleCI) : Experience working with one of the main cloud providers (AWS, Azure or Google) : Have a drive for self-improvement and learning, including learning new programming languages : Approach solving problems pragmatically.
The essentials: Demonstrable experience with at least one JVM language (Java, Kotlin) : Experience working within an agile, iterative engineering environment : Willingness to work collaboratively : Have a drive for self-improvement and learning : Approach solving problems pragmatically.
So you have a job or jobs you want to fill, just let us have the details below and we will be in touch shortly.
We have received your enquiry and will be in touch