Job Description
JOB TITLE: Software Senior Engineer II
LOCATION: 50 Northern Ave, Boston, MA 02210
OPENINGS: 1
DUTIES: Build full-stack web applications. Document project and/or implementation activities at the appropriate level of detail per Vertex procedures and practices. Develop and maintain productive relationships with internal clients and DTE colleagues, coordinates with clients and DTE colleagues to resolve systems issues and advance projects, and assist with development of materials to support user training on new or changing technology solutions. Troubleshoot and resolve a range of more advanced problems for supported systems and associated integration points with other platforms. Understand current and planned technology architectures and standards to build solutions are secure, scalable, and maintainable. Directly interface with clients and serves as an interface with the business lead in their assigned client area, respond to user problems, explain new technologies, and present deliverables. Design, develop and test highly advanced program functionality for new and existing applications. Build more complex user interface applications and back-end databases using various programming and scripting languages. Lead in the development of functional specifications, which articulate clear and concise project deliverables consistent with user expectations. Write detailed documentation for the operations of applications for development support. Work collaboratively with application development, dev ops, user experience, and IT architecture groups, often leading/guiding discussions, project tasks, etc. Communicate work to both technical and non-technical stakeholders. Lead development work and coaches junior talent on technologies. Perform other job-related duties as assigned by managers(s).
Telecommuting permitted up to 40%.
REQUIREMENTS: The position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Software Engineering, Chemical Engineering, or a related field plus five (5) years of experience in the job offered or a related occupation.
Position also requires demonstrable experience with each of the following:
-
Software Engineering skills in the following programming languages: Java, Python, and JavaScript
-
AWS Cloud Solutions Developer and Architect skills including developing serverless solutions with Lambda and Fargate Services
-
API Development including Swagger or Open API specifications with yaml definitions
-
Chemistry or Cheminformatics tools for molecular simulations and dynamics
-
Agile Scrum framework tools such as Jira, BitBucket and Confluence.
-
JavaScript frameworks, such as Vue, Angular, React, ExtJS, or jQuery
-
Relational or non-relational databases
-
Python Frameworks such as Django, Flask, or Virualenv
Telecommuting permitted up to 40%.
CONTACT: Send Resume to Sarah Hadjian at sarah_hadjian@vrtx.com. Reference 12140.652. EOE.
#LI-DNI
Flex Designation:
Hybrid-Eligible Or On-Site Eligible
Flex Eligibility Status:
In this Hybrid-Eligible role, you can choose to be designated as:
1. Hybrid: work remotely up to two days per week; or select
2. On-Site: work five days per week on-site with ad hoc flexibility.
Note: The Flex status for this position is subject to Vertex’s Policy on Flex @ Vertex Program and may be changed at any time.
Company Information
Vertex is a global biotechnology company that invests in scientific innovation.
Vertex is committed to equal employment opportunity and non-discrimination for all employees and qualified applicants without regard to a person's race, color, sex, gender identity or expression, age, religion, national origin, ancestry, ethnicity, disability, veteran status, genetic information, sexual orientation, marital status, or any characteristic protected under applicable law. Vertex is an E-Verify Employer in the United States. Vertex will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.
Any applicant requiring an accommodation in connection with the hiring process and/or to perform the essential functions of the position for which the applicant has applied should make a request to the recruiter or hiring manager, or contact Talent Acquisition at ApplicationAssistance@vrtx.com