Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
UK
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Software Engineer IV job in London at Elsevier

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Software Engineer IV at Elsevier

Software Engineer IV

Elsevier London, Greater London Full Time

Software Engineer IV

We are looking for a talented Software Engineer IV to join Knowledge Discovery here at Elsevier.

Team

Knowledge Discovery’s mission, as part of the Elsevier Data Platform, is to enable users of our Research Products quickly find relevant content, collaborators, funding opportunities and related information that will help them advance scientific knowledge in their areas of research.

Role

As a Software Engineer IV, you will be a fullstack developer playing a critical role in building robust, highly scalable solutions and infrastructure to serve our customers. You will be building microservices, micro-frontends, APIs, webapps, search tools, graph services, EKS infrastructure, data pipelines and related capabilities to be leveraged by product & experience teams for driving value around search and discovery.

Our applications are used by thousands of individuals and institutions globally with very high availability and scaling requirements, thus our core ethos is to value leading edge, best in class agile development practices, combining speed, agility, and quality.

As a FullStack Software Engineer you will be:


- Designing, prototyping, and implementing robust solutions using best-practice agile development processes.
- Working closely with other development team members to understand complex product requirements and translate them into software designs for implementation
- Working closely with data scientists to deploy NLP, ML & Search models at scale to serve our very traffic/throughput research products.
- Working with JVM-based cutting-edge technologies such as Kafka, Elastic Search, Neo4j, Java, Scala, Spark.
- Working with Web and JavaScript technologies - Typescript, JavaScript, ReactJs, GraphQL, etc
- Consistently producing high-quality individual code contribution, adhering to best practices / patterns, and conducting code reviews.
- Building cloud infrastructure in AWS to host and monitor our applications while mercilessly automating common tasks via infrastructure as code.
- Collaborating as part of a tight-knit, agile, quality delivery focused, team to deliver tangible value to our customers 
- Mentoring, coaching, and helping develop less experienced team members - leading by example.
- Passionate about Agile, XP, and Test-Driven Development and an advocate of agile practices for rapid development of quality software, such as CI, TDD, and continuous deployment

Our requirements:

  • Good experience in core JVM development with knowledge of design patterns and best practices.

  • Experience with FrontEnd technologies and Javascript frameworks such as TypeScript, ReactJs, AngularJs, VueJs, etc.

  • Experience building APIs and Services following Micro-services architecture. 

  • Experience with modern CI/CD, DevOps practices, and infrastructure as code.

  • Experience with working on a mixed-discipline team, where Cloud Infrastructure specialists, QE, and Developers work side-by-side

  • Comfortable learning new technologies, languages, and tools on the job, to ensure our products are not left behind in a rapidly evolving ecosystem

  • A positive, collaborative mindset and a desire to deliver real business value to our customers

  • Experience of or willingness to work as part of a collaborative DevOps enabled team.

  • Agile experience Scrum, Kanban/XP

  • About us:

    We are committed to building cohesive teams where communication, support and innovation thrive. Instead of taking a top-down approach to new ideas, all members of the team are empowered to contribute. Great ideas can come from anywhere. 

    We’re a truly global company with direct colleagues in all regions of the world. We are expanding our capabilities and offer a stimulating environment, enabling bright, passionate people to do their best work. 

    Elsevier is a global information analytics company that helps institutions and professionals progress science, advance healthcare and improve performance for the benefit of humanity.

    Elsevier empowers professionals and institutions to realize the potential of information to improve academic, corporate, and clinical performance, expand human knowledge, and generate positive—often groundbreaking—outcomes in critical domains of human endeavor. 

     

    Recommended Skills

    • Api
    • Agile Methodology
    • Angular4
    • Apache Kafka
    • Apache Spark
    • Coaching And Mentoring
    Apply to this job.
    Think you're the perfect candidate?

    Job ID: 0cb779c6a82f