Showing page 6 of 673 (10 in 0.100 seconds)

  • 02 Sep 2018

Job description

CMR Surgical is now seeking a high calibre DevOps Engineer, who would be responsible for a wide range of systems administration, DevOps and IT functions across the company.


  • Supporting and developing automated build & test system and associated program management tooling
  • Assisting in system architecture design deploying and looking after IT systems and services
  • Implementation of configuration management solutions and keeping up to date with emerging technologies and tools.

About you

We expect candidates to have an appropriate Computer Science, Maths or equivalent degree, with significant industry experience.

  • Strong programming and scripting skills, with an emphasis on Python, BASH, SQL, YaML; C and C++ would also be helpful
  • Experience with IaC (Infrastructure as Code) platforms such as Ansible and Terraform
  • Familiarity with multiple platforms and operating systems – Linux and Windows Server; including custom Linux configuration
  • Experience managing, supporting, and using CI/CT systems (preferably TeamCity)
  • Familiarity with MySQL server, and associated schema design
  • Previous experience using and configuring Jira / Confluence would be advantageous
  • Practical knowledge of Cloud deployment (particularly AWS), and maintenance of virtual servers
  • Experience working in an Agile development environment
  • The person should be enthusiastic, curious, energetic and proactive – and interested in what CMR is seeking to achieve
  • Capable of coupling rigorous attention to detail with creative approach to problem solving
  • The person will be a good team-player

The package

We offer a competitive salary and a great benefits package (including pension scheme, cycle-to-work scheme, life assurance, and childcare vouchers, and our now famous monthly company BBQs). On top of that, you’ll be joining a company with a fabulous culture of ambition, creativity and teamwork, and where fun is just as valued as our commitment to make surgery better for millions of people.

Why join us?

CMR Surgical is developing a next-generation robotic system for universal keyhole surgery. The Versius system comprises a surgeon console, modular light-weight robotic arms and a range of wristed 5 mm fully-instruments. In short, we’re creating something truly amazing designed to improve the lives of people around the globe; it’s a vision that excites us and hopefully will excite you.

Versius overcomes obstacles to widespread adoption of robotic minimal access surgery, namely robot size, instrument size, versatility, port placement, cost and ease of use, allowing the system to be highly utilised and ultimately cost-comparable to manual laparoscopic surgery.

The Company was formed in 2014 and has its headquarters in Cambridge, United Kingdom. We’re privately owned and enjoy strong financial backing.

  • £50k - 55k
  • 02 Sep 2018

Job description

Job Role

Access Group’s Health and Social Care Division is looking for .NET full stack web developers to join our existing team. Reporting to the Lead Developer, you will be influential in the design and enhancement of one of our core products, People Planner. People Planner an integrated scheduling and management solution for Domiciliary and Residential Care providers.

You will have accountability for ensuring our software meets business requirements and aligns with technology and governance standards and ensure delivery of on-time, quality solutions.

As a senior developer you will have a passion for development, be proactive and collaborative team player who fully engages with all members of the team. You will have a solid understanding of agile development methodologies, development best practices and will play a strong role in driving our products forward and delivering best-of-breed solutions. As part of the role you will be expected to mentor more junior members of the team, contribute to planning sessions and develop technical solutions with the other senior members of the team.

You will also help ensure a high level of quality in the products and code base, conducting regular code reviews with other members of the team, ensuring agreed coding standards are followed and promoting knowledge sharing within the team.

Key Activities

  • Take responsibility for providing accurate estimates
  • Take responsibility for assessing risk for development tasks
  • Help the team understand requirements by challenging the core requirements and acceptance criteria of user stories
  • Design and develop software solutions to agreed and elaborated requirements using a range of languages and technologies including C#, VB.NET, ASP.NET, JavaScript, TypeScript and SQL Server
  • Implementing unit testing, UI end-to-end Test and using mocking frameworks as appropriate
  • Adhere to department coding standards and suggest improvements to them
  • Code reviewing other developers work, providing constructive feedback, advising on best practice & coding standards
  • Testing other developers work
  • Provide regular progress updates, communicating impediments & better ways of delivering the requirements throughout the production phases
  • Create technical documentation when required
  • Contribute to the continuous improvement process
  • Identify, elaborate and champion technical improvements
  • Take responsibility and ownership of software architecture
  • Investigate and promote processes and tooling that can enhance the productivity of agile teams.
  • Take part in release and deployment activities and provide technical support for system infrastructure.
  • You will gain a thorough understanding of the software, its users and our development team so you can make changes to the code - or add new code – to make the solution even better


  • Significant experience developing enterprise software in a team environment.
  • Understanding of SOLID principles, design patterns and general enterprise architectures.
  • Experience programming applications using T-SQL (inc. Stored Procedures, Triggers, Service Broker)
  • Experience programming applications using ASP.NET, VB.NET & C#
  • Experience programming applications using a JavaScript framework like AngularJS
  • Experience in working in an agile / lean development environment
  • Experience of using issue tracking/project management tools (such as JIRA) to estimate and progress through work items on agreed backlogs
  • Experience of SaaS deployment methods is beneficial
  • Experience of continuous integration is beneficial
  • Solid understanding of data structures and algorithms.
  • Experience of using Source Control systems such as GIT

Skills and Attributes

  • A passion for software and technology
  • Quick learning capability, easily picking up new technical concepts
  • High standard of written and spoken English
  • Open and collaborative style
  • Problem solver
  • Creative and innovative
  • Can commit to delivering and maintaining high standards
  • Manage time efficiently and effectively
  • Pragmatic, competitive and driven to continuous learning/improvement
  • £50k - 55k
  • 02 Sep 2018

Job description

The Job - Overview

In the role you will work with the individual product teams to help them develop their product to take advantage of new technologies, and transfer business logic out of the older technologies in a timely and efficient manner.

Main Responsibilities

  • Actively contributes to requirements discussions and requirements analysis, and takes responsibility for understanding scope, risk and complexity of changes
  • Able to identify, compartmentalise and execute refactoring where commercially/technically necessary
  • Understand, identify and adhere to our preferred design patterns, coding standards and definition of done
  • Champion a quality focussed approach including: good planning; branch, environment and code base management; promoting/participating in early discovery of defects; code reviews; unit testing where appropriate; and collaboration with the QA team.
  • Communicates and Collaborates with stakeholders on deliverables and approach
  • Good understanding of industry software development standards
  • Continuous development of processes and improvements
  • Contribute to Environment management
  • Good understanding of Merge/Branch best practice, and ability to troubleshoot issues
  • Able to analyse, identify and fix root cause of defects throughout the various layers of an application
  • Take responsibility for assessing the risk of development tasks, taking into account technical and commercial factors, make risk-based recommendations and decisions
  • Help ensure agreed agile delivery process and approach is followed, including estimation/planning, Scrum activities, release and project management.
  • Ability/willingness to test your own work and that of others to ensure quality.
  • Design and develop software solutions to agreed and elaborated requirements using a range of languages and technologies including C# .NET, JavaScript and SQL Server
  • Use REST techniques to build accessible, scalable and evolvable APIs that are robust and stand the test of time
  • Creation of technical documentation where required
  • Report to Development Manager and Head of Development on progress and areas of risk, including metrics where requested
  • Work in accordance with the company’s policies and procedures

Skills and Experience

The successful candidate must be a self-starter, capable of working across teams and have a tenacious problem solving mentality. A willingness and ability to learn; you must have a flexible and hardworking attitude with a determination to deliver projects on time; whilst maintaining a focus on requirements and quality.

Skills and abilities


  • Experience of developing novel projects, and introducing new technologies
  • Strong experience of working in a fast-paced, Agile environment
  • Consistently produce clean, maintainable, efficient code
  • Good debugging skills: methodical, logical, making no assumptions
  • Able to break problems into multiple areas of focus, writing clean, self-documenting code
  • Experience programming applications using SQL Server
  • Experience programming applications using .NET framework (C#)
  • Experience programming web applications using HTML, JavaScript and CSS
  • Experience of NET MVC
  • WebAPI experience
  • Strong experience of working with SaaS or web-based products
  • Excellent communication skills
  • Good understanding of Risk and how to manage it
  • Good decision-making skills
  • Great team player
  • Approachable, pragmatic, positive, enthusiastic, open, collaborative, self-motivated, assertive and commercially aware
  • Good time management
  • Willingness to occasionally travel to other offices on occasion to liaise with other teams
  • Willingness to occasionally work out of hours to deliver software releases


  • Entity Framework experience
  • Good understanding of Development Toolchain (for example, SVN, JIRA, TFS, Octopus Deploy etc)
  • Experience of continuous integration
  • Experience of developing business focussed software solutions
  • Experience of using JIRA


  • To work in accordance with the company’s policies and procedures
  • Any ad-hoc duties
  • Be prepared to regularly travel to client sites and be client facing
  • Always professional and positive when dealing with colleagues and clients

We reserve the right to amend and vary these duties in line with business requirements.

  • 02 Sep 2018

Job description

Amazing opportunity for an experienced C#.NET Developer in Nottingham - PERM

Your new company
E-days are a continually growing software company based in central Nottingham and have an excellent opportunity for an experiance C#.NET developer to join their team. They have further ambitions to grow and nurture their dev team and are looking for passionate and driven people to join them.

Your new role
You will love to code and have a true passion for creating high quality software, building your own skills and expanding your knowledge. This role is offering both a very progressive environment to work in and potential movement into management further into your career. Working as part of forward thinking team, your problem solving skills will be tested and you will be rewarded for your outputs.

What you'll need to succeed
In order to deliver the best software in the market, you will have;
  • An excellent understanding of the .NET framework, ASP.NET, Web API 2, C# and Javascript.
  • Great knowledge of SQL Server 2008 R2 or above
  • Ability and experience working in an Agile environment
  • A bit of experience in UX design

What you'll get in return
On top of working for a really exciting company at an amazing time in their growth, you will receive a generous salary, opportunities to expand your knowledge, progression to management, a friendly working culture, budget for development and great office location.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

Hays Specialist Recruitment Limited is working in partnership with e-days to manage the recruitment of this position.

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at
  • 02 Sep 2018

Job description

Would you like to help bring cryptocurrency trading into the mainstream institutional market place?

LMAX Exchange has recently launched the world's first cryptocurrency exchange for institutional investors, based on our award winning technology and 10 years experience building and operating FX trading platforms.

We're looking for someone who has the skills and interest to help grow our blockchain and cryptocurrency expertise - enhancing our existing integrations, bringing new coins to the platform, and acting as a subject matter expert supporting the rest of the team.

Come work with us!

What you’ll be doing:

Coding, and lots of it. The majority of our code base is in Java - we stay up to date and use the latest versions and language features. There is a decent chunk of Web technology (Javascript/vue.js, HTML, and CSS) and databases (SQL) too.

Design. You will be working with other members of the team to figure out how to implement new features or meet a specific requirement. This is a fairly fluid process with lots of discussion and white-boarding, while avoiding extensive documentation.

Performance testing and profiling. Working on a financial exchange brings some interesting throughput and latency challenges, so we care a lot more about software performance than many other organisations. This often requires investigative work and digging deep into the internals of our systems to understand how they behave.

Production support. A necessary part of any production system. All developers help out with supporting our business and technology operations staff to resolve issues as they occur.

Our Values:

A dedication to quality. We believe that a process based on 'fast feedback cycles' is a great way to build a stable, well performing system. To support this we employ a significant amount of automated testing, automated deployment and continuous integration. LMAX Exchange was an early adopter of Continuous Delivery and continues to be a leader in the area (one of the authors worked for us for several years).

Working collaboratively. Software is not built in a vacuum, people with blended skill sets working together produce the best results. We use practices like collaborative design and pair programming. This allows us to work together on design and implementation as well as sharing knowledge and helping new starters get up to speed quickly. For testing we eschew a “throw it over the wall” mentality and developers will write and do a lot of their own testing, which frees up the test analysts to do higher value exploratory testing.

Keeping it simple. Modern software systems are often very complex. Simplicity helps us to build more reliable, maintainable and higher performing systems. We work hard to make our systems as simple as possible while solving the problems at hand. Simple isn’t always easy and we believe in putting in that extra bit of effort to get us to a good solution.

Always improving. While we like to think that we do a number of things well (many of our team have spoken at conferences about how we build software and handle challenging performance problems), we recognise that we can always get better. We regularly examine our successes and failures to look at how we can improve both as a team and individually. Alongside regular internal training sessions, we have a generous budget supporting attendance at conferences or training courses.

What we’re looking for:

Above all, we are looking for someone who shares our values and is great to work with.

You need to have a good understanding of the major crytocurrencies - e.g. Bitcoin, Ethereum, XRP, Litecoin, Bitcoin Cash. If you have experience working with altcoins (either native or ERC20), that would be a bonus.

Knowledge of our technology stack and the broader business domain is useful, but by no means a requirement. However, you will need to be happy working with our set of technologies and be willing to retrain if required.

We are considering applications at a range of levels from graduates to experienced senior developers. Compensation will be based on the skills, experience and expertise that you bring to the team.

 You must also have appropriate eligibility to work in the UK.

Additional Information:

LMAX Exchange is an equal opportunity employer and actively seeks to ensure that we continue to attract applications from a diverse range of candidates to reflect the diversity that already exists across the organisation.

We offer a competitive selection of benefits including 25 days a year annual leave.

We manage our workflow to free up Friday afternoons to work on self-chosen projects outside of the immediate business priorities.

  • £30k - 90k | Equity
  • 02 Sep 2018

Job description

What you’ll be working on:

  • TransferWise is complex under the hood, but we’re just getting started. With our own payment rails, there are lots of opportunities to build new products and services on them.
  • At its core, our stack is Java microservices, using Netflix OSS offerings, and SPAs written in Angular 1/React, with a legacy Grails monolith. We are moving quickly to proven distributed technologies that can be scaled (Kafka, Zookeeper, Eureka, Bouncer +  much more)
  • More details:
  • We’re integrating with a variety of partners and providers across the world, so our customers can send money across borders with minimal fuss and maximum confidence.

Must Have:

  • Tech
    • Back-end MVC Framework
    • Java and Spring Boot preferred
    • HTML, CSS and JavaScript
    • Experience developing in a modern front end framework, Angular.js is preferred, but experience with Backbone, Ember, Knockout or React is also relevant.
    • Experience working with SQL databases, writing custom queries and designing schemas.
    • Understanding of test driven development (TDD), and the desire to write tests.
  • Mindset
    • Passionate about technology, product and user experience.
    • Ability to work independently and plan your own solutions to problems
    • Broad understanding of the concept of minimum viable product and conversion rates.
    • You put the customer at the heart of everything you do and that empathy drives every decision you make.

Bonus Points:

  • Understanding of Scrum and Agile development
  • Experience using database abstraction layers like Hibernate.
  • Be a customer of TransferWise


Apart from the all-expenses-paid company trips, stock options in one of Europe’s most hotly tipped startups, a laptop and team lunches every Friday, you won’t get much in the way of extras. However, we will give you 25 days holiday a year (plus public holidays), a fun, friendly atmosphere, plenty of opportunities to grow and the chance to be part of our little revolution. Oh, and coffee, there’s plenty of coffee.

Some important stuff we would like you to know

To meet our regulatory obligations as a licensed financial services company, TransferWise needs to take background checks on all new hires, which may include Criminal and Credit checks. Please discuss with the Recruiter if you have any concerns regarding this process.

At TransferWise we believe in fostering a diverse and inclusive workplace. Therefore, we want to make sure that our recruitment process is accessible to everyone. So if you need any reasonable adjustments – at any point in the process – we’ll do our best to help. Just let us know what you need on your application form, or drop us an email at You might need a reasonable adjustment if you’ve got a disability. Or maybe you live overseas, and you’d prefer to meet us over Skype.

Please don’t send anything to the adjustments address if you’re a recruiter, or if you’re making a speculative application. We do work with recruiters from time to time – but only through LinkedIn. And we only accept job applications when a position is actually open. So you’re better off just checking the recruitment pages regularly.

  • 02 Sep 2018

Job description


At Quiqup, we’re reimagining the last mile so everyone can experience next-level logistics. We take care of everything: from full-service software packages to a fleet of Quiqees that navigate the streets and personally hand over the parcel at the door. For large enterprises we create bespoke solutions that meet shoppers’ ever-increasing demands. For small businesses, we offer speedy integrations that turn their shop into a warehouse to instantly open them up to a wider customer base. Customers can select custom pick-ups and drop-offs around the city, all at the touch of a button. With a delivery solution that suits everyone, we’re transforming the way goods move about our streets for better cities, better business and all round better living.

With a delivery solution that suits everyone, we’re transforming the way goods move around our streets for better cities, better business and all round better living.

The Team

The Infrastructure Team are a dedicated team of DevOps and Data specialists that own the technology backbone of all Quiqup services. We play a role in nearly every stage of the software development lifecycle at Quiqup, providing mission critical services that make our real-time, data-driven logistics platform work.


Leading our DevOps, you will work collaboratively with software engineers to deploy and operate our systems. You’ll help build, maintain, automate, and streamline tools for deployment, monitoring and operations. You’ll help troubleshoot and resolve issues in all of our environments and provide technical expertise within the infrastructure team and the technology department as a whole.

What will you be doing:

  • Improve our stability and scalability as the company and number of applications grow.
  • Improve infrastructure visibility and empower our developers.
  • Write exemplary, clean code following best practices (clean code, TDD, dependency injection,...).
  • Effectively lead a dedicated DevOps team.

Your skills and experience:

  • Experienced Lead or Senior DevOps.
  • Background in Linux Administration.
  • SCM and CI/CD pipelines (GitLab, etc.).
  • Containerised platforms (Kubernetes (experience in this essential), Docker, Helm, etc.).
  • Knowledge of networking, including firewalling, load balancing, routing.
  • Cloud IaaS (GCP, AWS, etc.) and bare-metal.
  • Logging technologies (Fluentd, Elasticsearch, Kibana, etc.).
  • SQL, NoSQL and message queues (PostgreSQL, Redis, Kafka, RabbitMQ, etc.).
  • Monitoring technologies (Nagios, DataDog, Prometheus, etc.).
  • Infrastructure and configuration management tools (Ansible, Terraform, etc.).
  • Programming and scripting languages (specifically Python).
  • Eligible to work in the UK.


  • Opportunity to shape a market and technology space still in its infancy with many unsolved challenges
  • An independent and autonomous company culture
  • Time for personal projects and development, actively involved in OS projects
  • An international and diverse group of people - 30 nationalities and counting
  • And the usual stuff - competitive compensation package, pension, office dogs and all the rest
  • £85k - 120k | Equity
  • 02 Sep 2018

Job description

We are looking for Data Scientist. This candidate must have a strong background in statistics and be familiarised with developing and implementing automated risk scorecards and decision models for credit risk and fraud. This is a senior hire with a competitive base salary and potential equity interest on offer for the right candidate. The data scientist will be expected to work together with our CTO on the development of machine learning predictive credit assessment models as well as new innovative, big data solutions required by various financial services participants.

What we’re looking for

  • PhD degree in a quantified field (Math, Computer Science, Statistics, Biostatistics, Engineering, Physics, etc.)
  • An experienced background in the credit, lending and risk management industry.
  • Understanding of design, building and implementing regular and automated scorecard models
  • Ability to Apply AI / machine learning and other techniques to minimise manual intervention
  • Understanding and having real experience with statistical analysis, algorithm development, and advanced machine learning techniques
  • A proven, demonstrable track record of experience solving real problems using data mining
  • Strong technical skills regarding data analysis, statistics and programming.
  • Knowing Python, R, SQL, Java, Scala, Bash
  • Knowing Matlab, SAS
  • Knowing HBase, MapReduce, Hive, Pig, Spark, Splunk

We offer:

  • Attractive remuneration, training and professional career growth
  • Unique experience in Fin-Tech industry, with a leading, fast-growing company, that excels in employing technical advantage in marketing, distribution and risk management of product suite
  • Good atmosphere at work and a comfortable working environment
  • £50k - 60k
  • 02 Sep 2018

Job description

An amazing opportunity for full-stack Javascript developers to build a modern, serverless product from scratch, creating the team working-style and best practice as we go.

Job description

If it involves client and server-side Javascript, you can build it, and if it's some new technology you haven't used before... you'll figure it out.

Selecting and using modern development methods and following agile practices, you will build top-to-bottom functionality with ReactJS and React Native for the web & mobile front-ends, through to AWS Lambda, API Gateway, Step Functions, Kinesis, Aurora, Cognito, Pinpoint, Cloud Directory, Redshift, SQS, Quicksight… and as much of the rest of the AWS FaaS and platform services as make sense to allow you to focus on building applications rather than plumbing.

You will be part of a new, three-developer team, to deliver a modern application suite that enables companies, public sector organisations, schools and the general public to book and manage the transport they need to get their staff, students and holidaymakers to where they need to be…. think Uber™ for coaches!

Working in harmony with a devops lead, you’ll also need to lend a hand defining the Terraform based configurations, and figuring out the best methods and tech to introduce CI/CD efficiencies.

Based amongst some of your user base in our Cox Green, Maidenhead office, you will have ample opportunity for corridor testing of ideas through prototypes, whilst more formal UAT will be structured to ensure you (and we!) have the confidence your product will deliver in live.

Please note that this is not a home or remote worker role, so you must be commutable to Cox Green, however, as with all developer roles, we expect there will be a number days during each week where you simply need to stay home, get your head down and code!

About you

You’re a self-starter: a highly enthusiastic and motivated Javascript-centric developer used to adapting to and learning new technologies, design patterns and architectures as the need arises.

You love building product that people actually use and just as importantly you care passionately about quality: not just in the end product, but also in delivering code that other developers can maintain, using best-practice design principles and coding standards.

You wouldn’t dream about writing code without an accompanying test, and you treasure the DevOps principles of developers and technical operations working in harmony to embed security, scale and resilience into your continuous delivery strategy.

Teamwork means more to you than just sharing the tea-runs and buying the Haribo™  on your birthday. You actively assist and mentor your peers in their own learning, know when to ask for help yourself, and the two highlights of your sprint cycle are the planning and retrospective sessions, where you both give and take across story definition, personal recognition and constructive suggestions for improvements.

Your skills

  • Javascript Expert: you know your promises from your closures and can tell the difference between your observables, prototypes and modules.
  • ReactJS: if you haven’t yet, then you know you want to; and can instead demonstrate your expertise across Angular, Ember, Dojo or Vue.
  • React Native: you may have only dabbled, or you may have apps already on the stores, complete with shelling out to native components and SDKs like Geolocation or NFC. Alternatively, if you’ve got some Android Java, SWIFT or ObjectiveC under your belt, then it all counts.
  • AWS Lambda, API Gateway, Step Functions… or NodeJS: Let’s be realistic… not every developer has worked for forward-thinking companies that know serverless is the future, so if you haven’t yet had a chance to ditch the [virtual] tin, prove to us instead that you are a NodeJS guru and can learn the modern AWS FaaS methodologies as you go.
  • Redux? Webpack? Gulp? Browserify? Flux? Relay? Flow? ImmutableJS?: If you have the skills and can prove the advantage of your preferred libraries to your peers, then consensus will mean go for it (license agreement permitting).
  • TDD/BDD: we shouldn’t even have to mention it. You’ve been on Github. You know that no self respecting NPM ships without its tests. You practice what you preach and provide unto others what which you expect to consume yourself… and it’s not an afterthought.
  • Terraform: if you’ve got it, we’ll take it.
  • Security ingrained: You know your CAPTCHAs from your SQL injection from your brute force attacks, how to specify and develop to mitigate them, and under the covers you know your IAM from your KMS from your Secrets Manager and will layer security throughout your application stack. ...PII - encrypt it!
  • English Communication Skills: you can debate your technical solutions with developers and business people alike. You won’t be expected to write War & Peace, but you will be expected to keep the development wiki comprehensible
  • 02 Sep 2018

Job description

Join us on our exciting journey!

IQVIA™ is The Human Data Science Company™, focused on using data and science to help healthcare clients find better solutions for their patients. Formed through the merger of IMS Health and Quintiles, IQVIA offers a broad range of solutions that harness advances in healthcare information, technology, analytics and human ingenuity to drive healthcare forward.

Software Engineer

Machine Learning and AI Solutions, Real World Insights at QuintilesIMS

The Role

You will play an essential role as part of a product engineering team, who will develop healthcare web applications with machine learning components. The ability to learn extremely fast and rapidly build skills in cutting-edge technologies is essential. You will need to bring a depth of experience in full stack development and web technologies, be open about your strengths and weaknesses, and quickly identify how to move you and your team to the next step. A broad understanding of the latest data science technologies is a plus but not a requirement.

You will need to understand the full range of tasks involved in constructing effective and beautiful user-facing applications, from the underlying processing to the end-user experience. You will need to be highly collaborative, innovative and flexible. You must be excellent at communication, writing high quality code and taking initiative.

Our ideal candidate: Experience

  • You will have a strong background in commercial software development. You will have worked on multiple web applications, both back-end and front-end, with modern languages and frameworks.
  • You have experience working with Agile methodology such as Scrum or Kanban and familiarity with software development practices such as Continuous Integration, Behaviour-Driven Development and DevOps. You will have strong opinions on how to design high-quality, maintainable code for the long-term.
  • You will have had some commercial experience of data exploration, cleansing, and the processing of messy data and experience working with very large datasets in SQL databases.
  • You will have a degree in a quantitative discipline (computer science, mathematics, physics, artificial intelligence or similar).
  • Additionally, knowledge of the latest developments in machine learning and some experience of engineering with the relevant technologies on commercial or large academic projects is welcome.

Our ideal candidate: Tech Skills

  • Significant experience (ideally long-term commercial projects) developing in at least two of the following: Go, JavaScript (ideally ReactJS), Python, Scala, Java, or C++
  • Must have experience working with REST architectures and API design.
  • Experience (at least one project) working with a variety of data storage and processing technologies such as SQL, Oracle, PostgreSQL, MariaDB, Redis, MongoDB, Hadoop, Spark, Kafka, Cassandra.
  • Bonus points for a demonstrable interest (e.g. public GitHub repo, or online course completion) in at least one of the following machine learning libraries (or equivalents): TensorFlow, scikit-learn, Spark MLLib or CRAN packages for machine learning.
  • Bonus points for working with cloud technologies such as AWS, GCP, Azure and also container systems like Docker and Kubernetes.

The team

We are strategic thinkers, innovative technologists, deep subject matter experts and data evangelists who are passionate about driving better performance in healthcare through Machine Learning products. We are collaborative, intellectually curious, entrepreneurial and are encouraged to disrupt how our industry works and how we operate on a daily basis. Plus we have the resource and structure of a large company in an environment where we empower our people to create their own solutions and do their own thing. The Machine Learning & Artificial Intelligence team within the Real-World & Analytics Solutions (RWAS) Technology division is the fastest-growing group of collaborative, enthusiastic, and entrepreneurial individuals.

Eradicating disease and improving global healthcare provide a great sense of purpose for the work that we do. We also have a very collaborative working environment, hands-on leadership and use the latest Agile methodologies at the core of our work. Lastly, and perhaps most importantly, we work with very little legacy technology, allowing our technologists the freedom to innovate with their own ideas and solutions. In our never-ending quest for opportunities to harness the value of Real World Evidence (RWE), we are at the centre of IQVIA’s advances in areas such as machine learning and cutting-edge statistical approaches. Our efforts improve retrospective clinical studies, under-diagnosis of rare & common diseases, personalized treatment response profiles, disease progression predictions, and clinical decision-support tools.

You will join this high-profile team to work on ground-breaking problems in health outcomes across disease areas including Oncology, Neurology, Chronic diseases such as diabetes, and a variety of very rare conditions. The Machine Learning & Artificial Intelligence Analytics team work hand-in-hand with statisticians, epidemiologists and disease area experts across the wider global RWE Solutions team, leveraging a vast variety of anonymous patient-level information from sources such as electronic health records. The data encompasses IQVIA’s access to over 530 million anonymised patients as well as bespoke, custom partnerships with healthcare providers and payers.

The Business Unit: Real-World & Analytics Solutions (RWAS) Technology

Real-World & Analytics Solutions (RWAS) is a market-leading, fast-growing and highly successful business, focusing upon delivering tangible business results to clients across healthcare value chain internationally, working with key decision-makers and business managers. RWAS teams help clients lever complex clinically rich patient-level healthcare datasets to understand healthcare treatment patterns and outcomes to make more informed decisions, and deliver results.

The RWAS Technology mission is to deliver world class and globally scalable technology platforms and analytics applied to complex and large scale clinical datasets, to support IQVIA’s ongoing and rapid growth in Real World Evidence, as well as the development of new product lines - this requires global leadership across technical and data architecture, software development and data visualization, privacy management, analytical methods, data science, machine learning, deep learning and natural language processing (NLP) - building upon 100s of novel technologies and methods either published in peer reviewed journals or patented by our team.

The solutions are delivered to a variety of clients across life-science, government, payor or provider organizations. The CoE also curates the largest collection de-identified Real-World Data in the world, from different patient care settings in 18 countries worldwide – the RWES Tech CoE is at the forefront of “Big Data” in healthcare. Through its mission and skills, the RWES is transforming the way clients create new insights and deliver improved healthcare research and patient outcomes. 

We invite you to join IQVIA™.

We know that meaningful results require not only the right approach but also the right people. Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes.

Whatever your career goals, we are here to ensure you get there!