Senior Back-end Engineer

The Company
Market Access Transformation (MAT) revolutionizes the way advice is exchanged between healthcare stakeholders including Payers, manufacturers, and the investment community. We have recently launched our first product, Rapid Payer Response™ (RPR), a revolutionary (online) platform which enables the manufacturer to seek ‘on demand’ Global payer feedback in an average of 5 days

The Team
RPR™ is developed and maintained by a small and growing agile technology team. With offices in the UK and India, we work remotely with UK core hours. We hold daily stand-ups over video and work closely together, communicating frequently throughout the day using a combination of Slack, Zoom and e-mail. We combine a relaxed and friendly culture with a commitment to delivery – we say what we do and do what we say.

Job Description
Reporting to the Head of Technology, the Senior Back-end Engineer will:

  • Play a key role in developing and maintaining MAT’s RPR™ portal

  • Be a technical leader within the MAT team

  • Collaborate with experienced engineers, designers and analysts

  • Make use of great tools and techniques including Django, Python and PostgreSQL to deliver great software and maintain the technology platform

Responsibilities

  • Work in a cross-functional agile team to build important new application features for the RPR™ platform

  • Lead by example - writing great code and helping others to do the same

  • Work closely with the Head of Technology to design and architect the RPR™ platform

  • Deliver tested and functionally complete software components that meet requirements

  • Focus on the back-end but be expected to contribute your experience at all levels of the stack

  • Collaborate with software engineers, analysts and other stakeholders and take opportunities to learn and lead as they arise

  • Take ownership of the RPR™ API and be a go-to person for back-end technical knowledge

  • Help drive quality and improve coding standards, testing, delivery processes and tooling

  • Offer technical support and leadership as required to MAT colleagues

  • Think imaginatively about problems and give your opinion and listen to others

Experience and Expertise

  • You will have at least 6 years of professional software development experience

  • You will have full-stack web development experience with excellent back-end skills

  • You will have shown technical leadership in a team environment

  • You will have a solid understanding of system design and a good understanding of API architecture

  • You will have deep and demonstrable knowledge of Python and Django and you will know how to develop high quality API components with these tools

  • You will have experience of using a broad set of web application technologies including JavaScript, AngularJS/Angular, HTML5 and CSS3

  • You will know your way around different data platforms such as PostgreSQL and Druid

  • You will be used to working with tools like Git, Jira, Jenkins, Selenium and the AWS environment and you will have a good understanding of version control, release management, TDD and testing.

  • You will appreciate how the software development lifecycle works in a small team

  • You are comfortable working in a security-conscious context and you understand the importance of OWASP best practices, penetration testing and data encryption; and

  • You will enjoy working in a team environment and collaborating closely with remote colleagues

Travel: Occasional international travel

Permanent

Location: UK, Remote/Flexible