IT Operations Lead (.Net) / Developers - Senior and Lead - JVM, Node.js (Perm and Contract)
Women in Technology
London, GB
36d ago

Job description

The Mergermarket Group’s Product Development Team is seeking senior and lead Developers as it expands to meet the growing demands of the business.

You will demonstrate a strong background of continuously delivering quality software. You will have an appreciation for the principles of good software development and write clean, maintainable, efficient code using Domain Driven / Object Oriented design.

You will work in cross-functional teams where business analysts and the UX team collaborate and co-ordinate research to understand requirements, whilst software engineers pair with quality analysts to develop the most robust solutions, and DevOps engineers work across the organisation to ensure our infrastructure never lets us down.

You have :

  • experience from an Agile background (SCRUM, Kanban, and other lean / agile processes)
  • strong communication skills, and a self-starting attitude to work.
  • experience in developing RESTful services or using other web services approaches in JVM languages (Java, Groovy) or Ruby, and Micro-
  • Services using Node.js.

    Ideally) experience in environments with fully automated application configuration, testing frameworks (JUnit, TestNG, Mockito and Cucumber) and deployment.

  • Familiarity with Git and other source control systems
  • Experience in both relational database technology (Oracle, PostgreSQL) and NoSQL database development - (e.g. Mongo, Neo4j, ElasticSearch, Solr, HBase, Marklogic, SimpleDB).
  • Confidence to voice your opinions and open to feedback.
  • a willingness and drive to try new technologies and share your ideas and key findings through lunch-and-learn sessions, pairing, and code reviews.
  • ability to take ownership and pride in contributing throughout all stages of development.
  • an engaging manner and able to take initiative and collaborate to help us meet business needs and expectations.
  • You may be learning about or already familiar with the following too...

  • Performance profiling and testing
  • Troubleshooting live issues
  • Deploying services in an N-tier architecture
  • Managing live services from a DevOps perspective
  • Continuous Delivery mindset
  • Service frameworks such as Finagle, Thrift, Sinatra, RatPack
  • This position is based in our Central London office and involves working closely with the entire development team, as well as other departments globally.

    Our Culture encourages our people to push boundaries and explore their full potential. We seek people who thrive in a challenging and entrepreneurial environment, and embrace diversity.

    We're looking for people whose creative ideas will take The Mergermarket Group to even greater success.

    The Company

    The Mergermarket Group is an independent Mergers and Acquisitions (M&A) intelligence service. Unlike any other service of its kind.

    Mergermarket specialises in providing forward-looking origination and deal flow opportunities integrated with a comprehensive deals database resulting in real revenues for clients.

    We're a global company and growing fast, so we're continually looking to hire talented people with dedicated to achieve new goals and advance their career.

    If all of the above sounds appealing to you please speak to us!

    The Mergermarket Group is fully committed to a policy of non-discrimination and to promoting equality of opportunity in employment on grounds of merit, experience, skills and aptitude in order to maximise the full potential of both existing and prospective employees.

    Note to Recruitment agencies - We have a strict list of preferred agencies and not looking to renew the list for at least 18 months.

    Please do not contact our HR, Technology or other teams or send speculative enquiries. Thank you!

    Apply
    Apply
    My Email
    By clicking on "Continue", you agree that neuvoo collects and processes your personal data, which you have provided in this form, to create a neuvoo account and subscribe you to our email alerts, in accordance with our Privacy Policy . You may withdraw your consent at any time, by following these steps .
    Continue
    Application form