Senior Software Engineer - IoT, Linux & CI/CD Specialist

Senior Software Engineer - IoT, Linux & CI/CD Specialist

Full-Time 50000 - 65000 € / year (est.) No home office possible
D

At a Glance

  • Tasks: Design and maintain scalable software systems in a collaborative engineering team.
  • Company: Join Domino Printing Sciences PLC, a leader in innovative printing solutions.
  • Benefits: Enjoy a competitive salary, bonus scheme, and comprehensive health insurance.
  • Other info: Dynamic team environment with opportunities for professional growth.
  • Why this job: Make an impact in IoT and work with cutting-edge technologies.
  • Qualifications: Strong computer science background and experience in Linux, C#, Python, or C++.

The predicted salary is between 50000 - 65000 € per year.

Domino Printing Sciences PLC is seeking a talented Software Engineer to join their engineering team in the UK. The role involves designing, building, and maintaining scalable software systems, collaborating closely with engineers and product managers to deliver high-quality solutions.

Ideal candidates will have a strong foundation in computer science, experience in Linux environments, and proficiency in languages such as C#, Python, and C++.

The position offers a competitive salary and generous benefits including a discretionary bonus scheme, medical and life insurance.

Senior Software Engineer - IoT, Linux & CI/CD Specialist employer: Domino Printing Sciences PLC

Domino Printing Sciences PLC is an excellent employer, offering a dynamic work culture that fosters innovation and collaboration among talented engineers. With a focus on employee growth, the company provides ample opportunities for professional development and a competitive benefits package, including a discretionary bonus scheme and comprehensive medical and life insurance, making it an attractive place for those looking to make a meaningful impact in the tech industry.

D

Contact Detail:

Domino Printing Sciences PLC Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - IoT, Linux & CI/CD Specialist

Tip Number 1

Network like a pro! Reach out to current or former employees at Domino Printing Sciences on LinkedIn. A friendly chat can give us insider info and maybe even a referral!

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects in C#, Python, and C++. This is your chance to demonstrate your expertise in Linux and CI/CD practices.

Tip Number 3

Ace the interview! Research common interview questions for software engineers and practice your answers. We want to highlight our problem-solving skills and teamwork experience, especially in collaborative environments.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we can keep track of your progress and provide updates directly.

We think you need these skills to ace Senior Software Engineer - IoT, Linux & CI/CD Specialist

Software Development
Linux
C#
Python
C++
Scalable Software Systems
Collaboration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Linux, C#, Python, and C++. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about software engineering and how you can contribute to our team. Be specific about your past experiences and how they relate to the job.

Showcase Your Problem-Solving Skills:In your application, include examples of how you've tackled challenges in previous roles. We love seeing candidates who can think critically and come up with innovative solutions!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Domino Printing Sciences PLC

Know Your Tech Stack

Make sure you brush up on your knowledge of Linux, C#, Python, and C++. Be ready to discuss how you've used these languages in past projects. It’s a great way to show your technical prowess and how you can contribute to their team.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in software development and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical thinking and ability to tackle complex issues.

Understand CI/CD Principles

Since this role involves Continuous Integration and Continuous Deployment, make sure you’re familiar with the principles and tools used in CI/CD. Be prepared to explain how you’ve implemented these practices in previous roles to improve software delivery.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the types of projects you'll be working on, or how they measure success in this role. This shows your genuine interest in the position and helps you assess if it’s the right fit for you.