EXPLORE

Careers at ThermoFisher Scientific

CareerOpportunities

What Story Will You Tell?
Apply Now >>    
Job ID :
56815BR
Location :
Mexico - Tijuana
:
Job Description

Responsibilities:

  • Implement software components based on specified requirements
  • Collaborate with software team to deliver high quality software deliverables
  • Work with product owners to ensure requirements and acceptance criteria are clear
  • Communicate status, risks and roadblocks to project team stakeholders

Minimum Qualifications:

  • BS/MS in Computer Science, Physics, Mathematics or equivalently technical disciplines. – or a minimum of 5 years of software product development
  • Excited about building world-class software solutions that improve lives.
  • Experience with object oriented software design and programming.
  • 3+ years of production software experience with Java or C++ and at minimum 1+ with Python.
  • Experience with scripting languages (e.g. PowerShell, Perl, Bash) on Windows or Linux.
  • Values simplicity in software architecture, design, and practices.
  • Understands the importance of formalized testing.
  • Experience, instincts, and enthusiasm around testing and testability.
  • Authentic, transparent and leads by example, holding self and others accountable. Inspires, motivates and collaborates with others.
  • Anticipates needs and problems while creating solutions. Is willing to ask difficult questions and take risks. Greets challenge and change as opportunity.
  • Experience working with geographically distributed team.
  • Highly motivated fast learner who can self-start and "figure out what needs figuring out"
  • Excellent verbal and written communication skills.
  • Ability to effectively document and communicate software design artifacts.

Preferred Qualifications:

  • Exposure to developing multi-tier, scalable, and browser based applications. Cloud-based applications leveraging AWS is highly preferred.
  • Experience with OSGi frameworks (i.e. Felix, Equinox)
  • Experience using Agile software development methodologies.
  • Web Service design experience: SOAP Request/Response handling, authentication, REST APIs.
  • Experience working with Test Driven Development (TDD) methodologies.


Apply Now >>    
Join our Talent Community

If you're ready to make a difference in the world, you can do it here.

Join

SHARE