
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.
