Description

About the job
Update - The manager will only look at candidates with past Bayer and/or past LIMS experience.

T+S

USC and GC (W2 candidates)

Remote

Need one stong profile only

Fill out the Grid completely – don’t make up years – ask the candidate

Must have longer work history – not 1 years or less back to back projects.

Node.js

Years

React

Years

Vue

Years

AWS

Years

Required

BS degree in Computer Science, similar technical field of study
8 years - Node.js
8 years - Vue, React - Single page web application development 
7 years – AWS 
AWS, S3, GCP, SQS
Building containerized solutions and deploying to AWS (Kubernetes)
Cloud Formation or Terraform
OAuth security
Automated testing, mocking patterns (Jest, Mocha)

Software Developers function as cohesive teams within an autonomous structure and report to a Development Manager. They are responsible for crafting applications directly for end users, along with designing frameworks and tools utilized by developers organization-wide. Taking charge of the entire development process for their products, they have the autonomy to devise solutions and select optimal tools for the task at hand. These developers employ a diverse set of modern technologies to address intricate problems spanning a broad spectrum of business domains, catering to users worldwide.

Position Duties & Responsibilities

Software engineering
Develop applications and services for projects owned by the team using the latest tools and technologies
Deploy applications across all environments in collaboration with development team, release team and Product Management.
Perform unit and integration testing
Conduct functional and non-functional testing
Troubleshoot and debug applications
Evaluate existing applications to refactor, update and add new features
Develop any technical documentation needed to accurately represent application design and code.
Collaboration
Collaborate daily with a team of Software Developers, Product Manager, Product Specialists, and Agile Coach to build and support applications.
Work with team and Product Manager to manage project priorities, deadlines and deliverables
Interact directly with business customers to gather and understand requirements and how they translate in application features
Vision and Strategy
Help to shape the vision for their own team's products, taking in to account impacts, dependencies, and opportunities to collaborate with other teams and groups.
Develop effective relationships & communicate within team, with Product Management, and with customers to increase the overall quality of teams products.
Identify opportunities to develop new and better solutions.
Anticipate and address technical and organizational obstacles affecting own team.

REQUIREMENTS/PREFERENCES Education Requirement(s)

BS degree in Computer Science, similar technical field of study, or equivalent practical experience.

8 or more years of experience in solving challenging technical problems in two or more of the following areas:

Single page web application development (Vue, React)
Cloud based formation (S3, GCP, AWS, SQS)
Building containerized solutions and deploying to AWS
General infrastructure as code (Cloud Formation, Terraform)
OAuth security protocol
Automated testing and mocking patterns (Jest, Mocha)

Preferences: (list nice-to-haves such a specific knowledge items, certifications, skills, abilities, etc.)

Knowledge in one or more areas of natural science (biology, chemistry, etc.)

Travel Requirements: (if applicable) None

Education

Any Graduate