Full Stack Software Engineer, GlaxoSmithKline

Full Stack Software Engineer, GlaxoSmithKline

Company GlaxoSmithKline (GSK)
Job title Full Stack Software Engineer
Job location Cambridge, Massachusetts
Type Full Time

Responsibilities:

  • Design, develop, and maintain web applications using both front-end and back-end technologies.
  • Collaborate with stakeholders to gather and understand project requirements.
  • Implement responsive design principles using frameworks like Bootstrap, React, Angular, or Vue.js.
  • Develop and integrate REST APIs to connect front-end applications with back-end services.
  • Work with relational databases such as Oracle or PostgreSQL, including writing database functions and utilizing JChem cartridge functions.
  • Manage application deployment in cloud environments and containerize applications using Docker.
  • Utilize GitHub for version control and collaboration with other developers.
  • Communicate effectively with the team to ensure smooth project execution and delivery.
  • Provide support and troubleshoot issues related to web applications.

Requirements & Skills:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field with 2+ years of experience.
  • 2+ years of experience as a Full Stack Software Engineer, in both front-end and back-end development.
  • 2+ years of experience with front-end frameworks such as Bootstrap, React, Angular, or Vue.js.
  • 3+ years of experience with Python.
  • 1+ years experience working with REST API development and integration.
  • 2+ years of experience with relational databases like Oracle or PostgreSQL, including writing complex database functions.
  • 2+ years of hands-on experience with cloud environments, Docker deployment, and version control using GitHub.
  • Familiarity with JChem cartridge functions is a plus.
  • Excellent communication skills to interact with stakeholders and team members effectively.
  • Ability to work independently as well as in a collaborative team environment.
  • Experience with Windows Forms desktop application development is a plus.

apply for job button