Software Engineer – Identity Management

Thermo Fisher Scientific Bratislava, Bratislavsky

About the Job

Thermo Fisher Scientific Inc. is the world leader in serving science, with revenues of more than $22 billion and approximately 70,000 employees globally. Our enterprise chromatography data system enables chemists in most laboratories around the world in any industry to perform high throughput analysis of chemical samples. From quality control in pharmaceutical laboratories to chemical analyses to doping controls at major international sports events, our software plays a meaningful role.
Our software development department is responsible for new product development and maintenance to support challenging customer requirements, as well as to control hundreds of highly sophisticated chromatography instruments and components.

At our software-focused site HighChem, part of Thermo Fisher Scientific in Bratislava we are looking for a

Software engineer – Identity management

What projects will you work on?

  • to be part of an agile development team, focusing on building our next generation cloud-based architecture and platform
  • Design, develop, modify, implement, and support software components anywhere in the Software stack
  • Determine root cause for the most sophisticated software issues and develop practical, efficient, and permanent technical solutions
  • Design and document APIs leveraging a standard API documentation framework
  • Stay up to date with new technologies and determine how to incorporate these into future platform capabilities
  • Build strong relationships with multi-functional team members and business partners
  • Share business and technical learnings with the broader engineering and product organization, while adapting approach for different audiences
  • Work collaboratively across the Technology, UX, and Product organizations to ensure alignment towards business goals
Who do we look for?
  • Ideally 3+ years in Software Engineering role
  • Broad experience designing, programming, and implementing large software systems
  • Experience with Distributed Security and Identity Management Architectures
  • Experience with IAM standards and protocols such as OAuth 2, OpenID, SAML, LDAP
  • Experience with Identity Server 4 and Microsoft Identity Platform
  • Experience with Azure AD and Cloud Identity Management
  • Demonstrated experience with .NET and C# will be appreciated
  • Experience with ASP.NET Core
  • Experience with AWS, integrating distributing computing environments with the Cloud
  • Understanding of API design, including versioning, isolation and micro-services. Experience developing REST and GraphQL APIs
  • Experience designing and documenting internal and external (commercial) APIs using API documentation frameworks (e.g. Apiary, Swagger)
  • Experience with software development life cycle (SDLC) and agile/iterative methodologies
We will be excited if you also have:
  • Life Science experience preferred, but not required
  • BS degree in software engineering or related field
How do we motivate you?
  • Employment with an innovative organization with exciting and fulfilling work
  • Gross monthly salary from 2.500 Eur/month
  • Annual bonus
  • Flexible working schedule and 3 sick days per year
  • Outstanding career and development prospects
  • Company stocks program
  • Exciting company culture which stands for integrity, intensity, involvement and innovation
  • The opportunity to work with a truly global organization