Full Stack Engineer
Thermo Fisher Scientific Inc.
 Pleasanton, CA

Job ID :

107326BR

Location :

US - California - Pleasanton

:

Job Description

Front End Developer

When you're part of the team at Thermo Fisher Scientific, you'll do important work, like helping customers in finding cures for cancer, protecting the environment or making sure our food is safe. Your work will have real-world impact, and you'll be supported in achieving your career goals.

How will you make an impact?

As a software developer you are responsible for creating and maintaining software components that continuously improve the effectiveness and efficiency of features and functionality on the Thermo Fisher Scientific eCommerce platform. You will be responsible for the development of custom solutions that leverage enterprise technologies, corporate information and eCommerce management.

What will you do?

  • You will be responsible for the delivery of services/components, deployable on various cloud deployment models.
  • This is a hands on development role, where you will be spending a majority of your time on development.
  • Work collaboratively across the Technology, UX, and Product organizations to ensure alignment towards business goals
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Identify and encourage areas for growth and improvement within the team.
  • Maintain and enhance existing integration and automation software components
  • Develop, perform quality assurance, package and deploy software distributions in both a development and production environment
  • Create and maintain documentation in conformance with established standards
  • Participate in team planning sessions

How will you get here?

  • A Bachelors' Degree in Computer Science, Engineering, Biology, or equivalent experience
  • 5+ years experience designing and developing interactive scientific or e-commerce web solutions
  • Excellent communication / documentation skills
  • Clear understanding of client-server functionality, web browser technology, and OOD and Java fundamental concepts and language.
  • Experience with Java technologies including Java 6/7/8, Struts 2, Tiles, Spring, JDBC, Hibernate, JSP, JSTL, Web services(SOAP/WSDL), JAXB, Ehcache, Maven, Tomcat server
  • Strong problem solving, web application debugging and troubleshooting skills using latest tools a must.

Experience

  • Working experience with latest client-side Web technologies including Javascript/Ajax, CSS, JSON, jQuery, HTML5, frameworks including JQuery, Bootstrap and Angular.
  • Experience with using tools such as Eclipse IDE, Git, Perforce, HPQC, Confluence/Jira, Subversion, Oracle Developer, Selenium QC, etc.
  • Strong Experience with an RDBMS (Oracle, MySQL, Postgres, etc) and working with data formats like XML.
  • Experience with Search Concepts, Search Engines such as FAST, and SEO a plus.
  • Some working knowledge of systems and network administration in Linux and Windows, and be able to get around server using command line to perform common tasks.
  • Experience with other server-side technologies including PHP, Perl, Ruby and Python a plus.
  • Experience with Linux programming or administration a plus.
  • Experience with Agile Software Development process a plus.

Knowledge, Skills, Abilities

  • Must be detail oriented and a self-starter.
  • Multi-tasking with good follow through skills, good communication skills.
  • Ability to work well in a team environment.
  • Ability to work alone and accomplish tasks without supervision.

At Thermo Fisher Scientific, each one of our 70,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular mission—enabling our customers to make the world healthier, cleaner and safer.

Apply today!

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

If you are an individual with a disability who requires reasonable accommodation to complete any part of our application process, click here for further assistance.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.