Senior Software Engineer | IoT, CI/CD & Microservices

Senior Software Engineer | IoT, CI/CD & Microservices

Full-Time 60000 - 80000 € / year (est.) No home office possible
D

At a Glance

  • Tasks: Design and develop reliable software systems for innovative digital printing solutions.
  • Company: Join Domino Digital Printing Solutions, a leader in tech innovation.
  • Benefits: Enjoy 25 days annual leave, a pension plan, and a discretionary bonus.
  • Other info: Collaborative environment with opportunities for professional growth.
  • Why this job: Be part of a dynamic team shaping the future of digital printing technology.
  • Qualifications: Strong experience in C#, Python, C++, Java, or Rust required.

The predicted salary is between 60000 - 80000 € per year.

Domino Digital Printing Solutions - India is seeking a talented Software Engineer to join their team in the United Kingdom. The role entails designing, developing, and maintaining reliable software systems, collaborating with engineers and product managers.

Candidates should have strong experience with languages such as C#, Python, C++, and Java or Rust.

Benefits include:

  • A discretionary bonus
  • 25 days annual leave
  • A pension plan with 8% employer contributions

Senior Software Engineer | IoT, CI/CD & Microservices employer: Domino Digital Printing Solutions - India

Domino Digital Printing Solutions offers an exceptional work environment for Senior Software Engineers, fostering innovation and collaboration in the heart of the United Kingdom. With a strong emphasis on employee growth, the company provides generous benefits including a discretionary bonus, 25 days of annual leave, and a robust pension plan with 8% employer contributions, ensuring a rewarding and balanced work-life experience. Join a team that values your expertise and encourages you to thrive in cutting-edge technology areas such as IoT, CI/CD, and Microservices.

D

Contact Detail:

Domino Digital Printing Solutions - India Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer | IoT, CI/CD & Microservices

Tip Number 1

Network like a pro! Reach out to current employees at Domino Digital Printing Solutions on LinkedIn. A friendly chat can give us insights into the company culture and maybe even a referral!

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects in C#, Python, or any other relevant languages. This is your chance to demonstrate what you can bring to the table.

Tip Number 3

Ace the interview! Research common interview questions for Senior Software Engineers and practice your answers. We want to highlight our experience with IoT, CI/CD, and microservices during the conversation.

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, CI/CD & Microservices

C#
Python
C++
Java
Rust
Software Design
Software Development

Some tips for your application 🫡

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

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Let us know what makes you tick!

Showcase Your Collaboration Skills:Since this role involves working closely with engineers and product managers, highlight any past experiences where you’ve successfully collaborated on projects. We love seeing teamwork in action!

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 don’t miss out on any important updates from us!

How to prepare for a job interview at Domino Digital Printing Solutions - India

Know Your Tech Stack

Make sure you’re well-versed in the programming languages mentioned in the job description, like C#, Python, C++, and Java or Rust. Brush up on your knowledge of IoT, CI/CD, and microservices, as these are crucial for the role.

Showcase Your Projects

Prepare to discuss specific projects where you've designed, developed, or maintained software systems. Highlight your collaboration with engineers and product managers, and be ready to explain your thought process and the impact of your work.

Ask Insightful Questions

Come prepared with questions that show your interest in the company and the role. Inquire about their current projects, team dynamics, or how they implement CI/CD practices. This demonstrates your enthusiasm and helps you gauge if it’s the right fit for you.

Practice Problem-Solving

Expect technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to think aloud while solving problems. This will showcase your analytical skills and approach to problem-solving.