• Principal Software Engineer

    Job Location UK-Nottingham
    Regular Full-Time
  • Overview

    The Engineer will provide software development, design, and application support for Digital Patient products whilst adhering to departmental SOP’s. In addition, the engineer will contribute to the architecture of the products, the development process. 

    ERT is a global data and technology company that minimizes uncertainty and risk in clinical trials so that our customers can move ahead with confidence. With more than 45 years of clinical and therapeutic experience, ERT balances knowledge of what works with a vision for what’s next, so it can adapt without compromising standards.

    Powered by the company’s EXPERT® technology platform, ERT’s solutions enhance trial oversight, enable site optimization, increase patient engagement, and measure the efficacy of new clinical treatments while ensuring patient safety. Over the past four years, more than half of all FDA drug approvals came from ERT-supported studies. Pharma companies, Biotechs, and CROs have relied on ERT solutions in 9,500+ studies spanning three million patients to date. By identifying trial risks before they become problems, ERT enables customers to bring clinical treatments to patients quickly – and with confidence. For more information, go to or follow us on LinkedInTwitter, and Facebook.


    The role will be to provide software development, design and application support for native application products whilst adhering to departmental SOPs. In addition, will contribute to the architecture of the products and the development process.


    Essential Duties And Responsibilities

    • Working within a cross functional Scrum team
    • Analyse, design and develop native mobile apps
    • Identify and resolve app issues
    • Assess the health and performance of apps
    • Provide appropriate research support to business groups within the organization
    • Speak effectively in one-on-one and in small group situations
    • Recommend solutions for new ideas
    • Identify and recommend solutions for problems


    Qualifications / Experience

    • Experience of analysis and documentation techniques including User Stories, Use Cases and design specifications, and the ownership of those solutions through to delivery.
    • Excellent Knowledge of object oriented development techniques with particular emphasis on Java and Android SDK
    • Experience of the full SDLC ideally with an Agile approach
    • Ideally an understanding of large corporate/matrix organization processes and procedures
    • Programming experience developing secure apps for Android phones and tablets
    • Experience with RESTful APIs and JSON
    • Experience with third-party libraries and APIs
    • Experience of continuous integration / continuous delivery



    • Stakeholder skills capable of influencing project managers and selling the capability of team in client-vendor relationship
    • Reasonable people management skills
    • Excellent communication and interpersonal skills
    • Good time management and organisation skills
    • Strong analytical and problem solving skills
    • Ability to work in a self-sufficient manner within a geographically dispersed team


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed