Senior Software Developer Machine Data Collection

at  Thermo Fisher Scientific

5651 Eindhoven, Noord-Brabant, Netherlands -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Aug, 2024Not Specified16 May, 2024N/ADistributed Systems,Analytical Skills,Communication Skills,Leadership,Database Design,Computer Science,Software Development Methodologies,Optimization,Case,Programming Languages,Microservices,AgileNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

THE POSITION:

We are seeking a skilled and experienced Senior Software Developer to join our team and contribute to the design and development of the machine data collection functions of our innovative digital services platform. This data collection component is crafted to run either in the cloud or on-premise, offering a flexible and robust mechanism for microscope data collection to our clients. The ideal candidate will possess a strong software development background, outstanding problem-solving skills to support operations where and when needed plus teamwork skills to effectively co-operate with other teams involved in the services delivery platform.

REQUIREMENTS:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Developer, preferably in developing (components of) a digital services platform.
  • Solid understanding of cloud computing platforms (e.g., AWS, Azure, Google Cloud) and on-premise infrastructure.
  • Proficiency in designing and implementing scalable and distributed systems, using microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent understanding of software development methodologies, including Agile and DevOps practices.
  • Experience with modern programming languages (e.g. C#) and frameworks and proficiency in database design and optimization.
  • Outstanding problem-solving and analytical skills, to be able to support the digital operations team in case of incidents
  • Excellent communication skills, to effectively work with other digital services development teams
  • Leadership and mentoring abilities, with a passion for guiding and developing a development team.
  • Open to occasional global travel.
    If you are a highly motivated Software Developer who thrives in a dynamic and innovative environment, and possess the ability to translate technical concepts into valuable business solutions, we would love to hear from you. Apply now to join our team and contribute to the success of our digital services business

Responsibilities:

You will be a leading member of the data collector component development team. Focus will be on the data collection software component, but also extend to other adjacent functions such as e.g. data ingestions, integration with configuration management databases, device identification etc.

What is the most scalable and cost effective way of machine data collection? What to buy vs. what to build? This is the kind of challenges you will face! Activities to achieve this include:

  • Collaborate with multi-functional teams to define and develop the technology platform
  • Design scalable, secure and robust software solutions that can run either in the cloud or on-premises.
  • Conduct thorough system analysis, identifying risks and opportunities for improvement, and providing recommendations to optimize the architecture.
  • Lead and guide the development team and mentoring to ensure adherence to architectural principles.
  • Own the architecture and roadmap of the data collection and infrastructure part of the digital services platform


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

5651 Eindhoven, Netherlands