Full Stack Developer, NEXT

GlaxoSmithKline ,
Brentford, Greater London

Overview

Job Description

At GSK we are a science-led global healthcare company. We research and develop a broad range of innovative products in three primary areas of Pharmaceuticals, Vaccines and Consumer Healthcare. Our mission is inspiring and challenging - to help people do more, feel better and live longer. We have a significant global presence with commercial operations in more than 150 countries, a network of 86 manufacturing sites in 36 countries and large R&D centres in the UK, USA, Spain, Belgium and China. GSK is on a journey towards digital transformation to become the global leader in bringing the best in class analytics and insights, to serve the consumer and patient. In April 2017, Emma Walmsley, formerly the Head GSK Consumer, was appointed CEO of GSK and has been vocal about her desire to accelerate GSK's digital transformation. This strategy is far reaching and will extend to all corners of the business - from Big Data and applications of artificial intelligence in Consumer Health to New Media in bringing to life consumer brands. The NEXT team is discovering and responding to people's unmet and unimagined needs for health and wellbeing. It is reimagining the future of health and wellbeing - agnostic of our current brands and product formats.This unique team is composed of proven innovators, founders, strategists, creative technologists, product managers, software engineers, R&D experts, key partners and 'can do' people determined to champion user needs in order to create breakthrough new products, services and business models. This is an exciting role in a fast-pace, ambitious team. We are looking of an inspired Full Stack developer eager to apply rapid development techniques to build functional instances of products as part of larger experimentation initiatives. As a key member of the NEXT team, you will be responsible for designing and developing functional prototypes along with advanced software components and solutions to give life to both experimental and production scenarios. In this role you will regularly act as an innovator by also ideating and participating actively to innovation sessions, problem solving, solution architecture and concept testing. You will bring impact by applying your technology expertise and passion for innovation through Design thinking and Agile Principles. To be successful in this dynamic team you will need: * Deep understanding of modern, scalable technology architectures. * Strong back-end engineering skills and experience in developing modern, data-driven applications. * A passion for Technology, Innovation and Agile engineering. * Critical thinking and ability to leverage the latest technologies to solve challenging problems in the healthcare diagnostics, IOT space. We are looking for professionals with the following essential skills: * Must have a BSc in Computer Science or related * Strong knowledge and experience in front-end development. Ability to implement realistic user experiences in a rapid prototyping mode, using React, Angular and Node.js * Strong skills in designing REST APIs and microservices. Experience with cloud-based computing, Azure and Docker. * Experience in designing Data models and storage solutions in both structured and unstructured scenarios. Skills and experience working with Relational data and NoSQL - document stores. * Experience in tools and platforms including Git, Jenkins, Bitbucket, Jira, Azure DevOps. * Experience with Test-Driven Development and automated testing frameworks. * Deep understanding of Continuous Integration/Continuous Deployment processes. * Expertise working as part of a dynamic, interactive Agile team * Knowledge of modern design patterns and building large-scale production applications * Excellent analytical skills, work ethic and communication * Excellent command of written and spoken English Preferred Qualifications: If you have the following characteristics, it would be a plus: * Programming experience in other languages like Python, R etc. * Mobile Application Development experience * Experience in Healthcare or Lifesciences As a company driven by our values of Patient focus, Transparency, Respect and Integrity, we know inclusion and diversity are essential for us to be able to succeed. We want all our colleagues to thrive at GSK bringing their unique experiences, ensuring they feel good and to keep growing their careers. As a candidate for a role, we want you to feel the same way. As an Equal Opportunity Employer, we are open to all talent. In the US, we also adhere to Affirmative Action principles. This ensures that all qualified applicants will receive equal consideration for employment without regard to race/ethnicity, colour, national origin, religion, gender, pregnancy, marital status, sexual orientation, gender identity/expression, age, disability, genetic information, military service, covered/protected veteran status or any other federal, state or local protected class*(*US only). We believe in an agile working cu