When you join us at thermo fisher scientific, you'll be part of an expert team that shares your passion for exploration and discovery.
with revenues of more than $30 billion and the largest investment in r&d in the industry, we give our people the resources and chances to create meaningful contributions to the world.
*location/division*:tijuana, mexico - corporate division
*what you will do*:
- work with product development team of scientists and engineers to collect requirements and craft interactive scientific software solutions.
- build, maintain and implement automated test frameworks and tools using standard methodologies.
- build and run continuous deployment technologies to enable efficient implementation of developed and improved software.
- build and implement code documentation to support design, development and maintenance.
*how you will get here*:
*education*
a bachelors' degree in computer science, engineering, biology, or equivalent experience crafting and developing interactive scientific or e-commerce web solutions preferred.
*experience*:
- clear understanding of client-server functionality, web browser technology, and ood and java fundamental concepts and language.
- experience with java technologies including core java, java ee, struts 2, tiles, spring, jdbc, hibernate, jsp, jstl, web services(soap/wsdl), jaxb, ehcache, maven, tomcat server.
- working experience with the latest client-side web technologies including javascript/ajax, css, json, jquery, html5, frameworks including jquery, bootstrap and angular.
- experience working in aws devops (or other cloud environments like azure or gcp) and be able to get around using command line to perform common tasks.
- good understanding of systems and network administration in linux and windows, and be able to get around using command line to perform common tasks.
- 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.
*knowledge, skills, abilities*:
- excellent communication and documentation skills.
- 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.
- must be detail oriented and a self-starter!
- multi-tasking with good follow through skills, good interpersonal skills.
- ability to work well in a team as well as alone to accomplish tasks without supervision.