Thermo Fisher Scientific Search Developer in Austin, Texas
How will you make an impact?
When you join us at Thermo Fisher Scientific, you’ll be part of a smart, driven team that shares your passion for exploration and discovery. With revenues of $20 billion and the largest investment in R&D in the industry, we give our people the resources and opportunities to make significant contributions to the world.
What will you do?
Design and development of search software systems and applications as needed by the related business units
Support, update and upgrade search systems and applications
Implement and test procedures, modules and related code using best practices
Create and implement documentation to support development
Other duties as assigned
How will you get here?
Bachelor's degree or equivalent years of experience
5+ years of enterprise search application development and administration experience with Microsoft FAST, Oracle Endeca, or Apache Solr search engines
Should have understanding and working experience on search engine administration tasks such as creating collections, configuring document processing, managing search profiles and managing index profiles
Should be able to Integrate search engine content with various data sources
Experience in linguistic processing functions such as lemmatization, spell checking, search relevancy tuning, customization of dictionaries, stop words and synonyms
Experience in core operational procedures like starting, stopping, backing up systems. And also trouble shooting in case of errors/issues with the system
Experience in understanding system security best practices (Ex, SQL Injections, Cookies etc)
Knowledge of SOA architecture and in depth knowledge of web services
Experience developing data-centric tools, pipelines and applications with Java or other OO languages
Experience in handling interfaces with external systems (web API)
Ability to perform code reviews and recommend automated review tools for the project
Ability to think through performance requirements for a system and come out with testing those scenarios and troubleshoot server runtime issues that result
Solid understanding of object-oriented programming (OOP)
Strong knowledge of software implementation best practices
Preferable Skills and Attributes:
Clear understanding of client-server functionality and web browser technology
Experience with server-side technologies including Apache, PHP, Java/JSP, Perl, Ruby and Python
Experience with development, testing tools such as Subversion, Trac, TOAD, Selenium QC, etc.
Strong Experience with a DBMS (Oracle, MySQL, Postgres, etc.)
Some working knowledge of systems and network administration to include Linux OS
Experience with Linux programming or administration a plus.
Strong debugging and troubleshooting skills
Must be detail oriented and a self-starter
Multi-tasking with good follow through skills
Ability to work well in a team environment
Ability to work alone without supervision
At Thermo Fisher Scientific, each one of our 65,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! http://jobs.thermofisher.com 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.
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.