Senior Software Engineer

Senior Software Engineer

Winsford Full-Time 43200 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Develop and maintain software for Chemical Analysis instrumentation systems.
  • Company: Join Thermo Fisher Scientific, a global leader in science with over $40 billion in revenue.
  • Benefits: Enjoy a standard work schedule, collaborative culture, and opportunities for professional growth.
  • Why this job: Make a real impact on health and safety while working with cutting-edge technology.
  • Qualifications: 5+ years in software development, preferably with VB/C#.NET and SQL experience.
  • Other info: Be part of a diverse team of 120,000+ colleagues committed to innovation and integrity.

The predicted salary is between 43200 - 72000 £ per year.

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research, solving complex analytical challenges, improving patient diagnostics and therapies or increasing efficiency in their laboratories, we are here to support them.

How will you make an impact? With your strong technical foundation in the principles of software engineering, you will develop application and control software to support our Chemical Analysis instrumentation system products. You will work closely with multiple functions to develop and deliver best-in-class scientific solutions.

What will you do? In this role, you will work within a development team responsible for designing, developing, and maintaining applications software to support a family of Chemical Analysis instrumentation system products. You will participate in all aspects of the software development lifecycle including requirements development, design activities, implementation, and maintenance. You will provide cross-functional support as needed to characterize and resolve system issues.

Education

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field preferred.

Experience

  • 5+ years of software development experience using VB/C#.NET for Windows Applications.
  • Experienced developing SQL with Microsoft Access or SQL Server databases.
  • Experienced in software architectural and detailed design.
  • Experienced following a software development lifecycle.

Experience in the following areas is a plus:

  • Experience developing application software that interfaces with instrumentation/devices, including knowledge of different communication protocols.
  • Experience following an agile development methodology, and use of work management software such as Jira.
  • Experience using Git/GitHub.
  • Experience with software installation development, such as InstallShield.
  • Application software development in an industrial or scientific environment.
  • Familiarity with industrial communication protocols such as TCP/IP, Modbus, OPC-UA, SCADA, etc.
  • Knowledge of mass spectrometry or related analytical techniques.

Knowledge, Skills, Abilities

  • Strong understanding of software engineering fundamentals and object-oriented programming skills.
  • Ability to communicate and collaborate effectively in a multi-functional matrix environment.
  • Excellent analytical problem-solving skills.
  • Excellent communication, both verbally and written.

Our Mission is to enable our customers to make the world healthier, cleaner and safer.

Senior Software Engineer employer: Thermo Fisher Scientific Inc.

At Thermo Fisher Scientific, we pride ourselves on being an exceptional employer, offering a collaborative work culture that fosters innovation and integrity. Our commitment to employee growth is evident through continuous learning opportunities and a supportive environment where diverse perspectives are valued. Located in a vibrant area, our office provides a dynamic setting for Senior Software Engineers to contribute to meaningful projects that make the world healthier, cleaner, and safer.
T

Contact Detail:

Thermo Fisher Scientific Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as VB/C#.NET and SQL Server. Having hands-on experience or projects that showcase your skills in these areas can set you apart during the interview process.

✨Tip Number 2

Network with current or former employees of Thermo Fisher Scientific on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your interviews.

✨Tip Number 3

Prepare to discuss your experience with agile methodologies and tools like Jira. Be ready to share specific examples of how you've successfully contributed to projects using these practices, as this aligns closely with the role's requirements.

✨Tip Number 4

Showcase your problem-solving skills by preparing for technical questions that may arise during the interview. Think of scenarios where you've tackled complex issues in software development, especially in scientific or industrial contexts.

We think you need these skills to ace Senior Software Engineer

VB/C#.NET
Windows Application Development
SQL Development
Microsoft Access
SQL Server
Software Architectural Design
Software Development Lifecycle
Agile Development Methodology
Jira
Git/GitHub
InstallShield
Industrial Communication Protocols
TCP/IP
Modbus
OPC-UA
SCADA
Object-Oriented Programming
Analytical Problem-Solving Skills
Effective Communication Skills
Collaboration in Multi-Functional Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with VB/C#.NET, SQL databases, and any relevant software development lifecycle methodologies. Use specific examples that demonstrate your skills in software engineering and problem-solving.

Craft a Compelling Cover Letter: In your cover letter, express your passion for science and technology. Mention how your background aligns with Thermo Fisher Scientific's mission to make the world healthier, cleaner, and safer. Be sure to include your experience with agile methodologies and any relevant communication protocols.

Showcase Relevant Projects: If you have worked on projects involving instrumentation or scientific applications, be sure to detail these in your application. Highlight your role, the technologies used, and the impact of your contributions.

Prepare for Technical Questions: Anticipate technical questions related to software architecture, design, and problem-solving. Brush up on your knowledge of mass spectrometry and industrial communication protocols, as these may come up during interviews.

How to prepare for a job interview at Thermo Fisher Scientific Inc.

✨Showcase Your Technical Skills

Make sure to highlight your experience with VB/C#.NET and SQL during the interview. Be prepared to discuss specific projects where you applied these skills, as well as any challenges you faced and how you overcame them.

✨Demonstrate Your Problem-Solving Abilities

Prepare examples of complex problems you've solved in previous roles. Discuss your analytical approach and the steps you took to reach a solution, especially in relation to software development and system issues.

✨Familiarise Yourself with Their Mission

Understand Thermo Fisher Scientific's mission to make the world healthier, cleaner, and safer. Be ready to explain how your work aligns with their goals and how you can contribute to their success.

✨Prepare for Collaboration Questions

Since the role involves working in a multi-functional team, think of examples that demonstrate your ability to communicate and collaborate effectively. Highlight experiences where teamwork led to successful project outcomes.

Senior Software Engineer
Thermo Fisher Scientific Inc.
T
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>