Senior Software Developer Machine Data Collection
at Thermo Fisher Scientific
5651 Eindhoven, Noord-Brabant, Netherlands -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 15 Aug, 2024 | Not Specified | 16 May, 2024 | N/A | Distributed Systems,Analytical Skills,Communication Skills,Leadership,Database Design,Computer Science,Software Development Methodologies,Optimization,Case,Programming Languages,Microservices,Agile | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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