Software Engineering Lead
RELX
Oxford, South, United Kingdom
20h ago

Whatever the challenge, you can be certain that members of our community are working to solve it, and to improve health, society and the environment.

We are providing the scientific, medical and research communities of the world with information and technology that empower discovery.

Our own challenge is to use the latest technology to put the right data in their hands. Based in Oxford, we’re transforming our business and providing our customers with the data and insights that they need to succeed.

Deploying the latest engineering practices, we’re pushing everyone’s comfort zone, while maintaining the highest standards and an always on’ service.

SOFTWARE ENGINEERING LEAD

Do you revel in the challenge of exploring new technologies and how they can be practically implemented and effectively supported?

Do you enjoy working in a complex environment, shaping a new team and carving a new path where one did not previously exist?

We are looking for a Software Engineering Lead that excels at working within a complex business environment, bringing together requirements from different areas of the business and delivering the emerging backlog effectively.

  • You will initially be responsible for the transition and enhancement of applications, APIs, Machine Learning (ML) algorithms, and BPMN workflows from a long running project team;
  • building effective Agile development processes and business relationships alongside a dedicated Product Manager; and creating a team to deliver the product backlog and third line support.

    Longer term this role is expected to directly oversee ML development and be responsible for delivery of new supplier and internal system integrations.

    You Should Ideally Have Some of the Following :

  • 7+ years of Software Engineering experience
  • Advanced knowledge and practical experience of Agile software development methodologies (Scrum and / or Kanban)
  • Experience of acting as a Scrum Master for a cross functional team, effectively managing a backlog, providing estimations (time and / or story points), reporting burn down and removing impediments
  • Strong knowledge of software engineering best practices especially in relation to developing code to be managed through CI / CD pipelines
  • Strong hands-on experience of working with the following or similar technologies : Java 8Spring Boot / Spring CloudExperience with services / APIs and microservices architecture (REST / Json, Swagger)Any major database technology (MySQL, Oracle, PostgreSQL)AWS (EC2, S3, RDS, IAM)CI / CD (Jenkins)Familiar with HTML, JS and CSSJira, Confluence, Git
  • Any familiarity with the following would be advantageous :

  • Machine Learning (e.g. Natural Language Processing)
  • Containers (e.g. Docker) and any container platform technology (e.g. Kubernetes, ECS etc.)
  • BPMM 2.0 and workflow engines (e.g. Alfresco Activiti)
  • MongoDB or experience of other NoSQL databases
  • TDD / BDD Testing frameworks (JUnit, Selenium, Gherkin / Cucumber and a mocking framework)
  • Javascript Frameworks - React or other relevant experience e.g. Angular 1, 2
  • Effective monitoring, alerting and visualisation (Kibana, Elasticsearch)
  • Our package is attractive and comes with a competitive salary, bonus, contributory pension scheme, 25 days holiday plus option to buy additional days, 2 paid community / charity days a year and share save scheme.

    We offer you many opportunities for career progression as we continue to grow. A discretionary relocation package is available.

    In our Oxford office we also offer a free gym, fitness classes, subsidised restaurant and a friendly / flexible environment.

    EDGE Certification

    Elsevier is one of the first information service and technology companies in the world to obtain EDGE Assess certification, the global standard for gender equality in the workplace.

    Join us. Make a change for good.elsevier.com / oxfordtech

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form