At a Glance
- Tasks: Design, build, and maintain high-performing software solutions using modern technologies.
- Company: Join a dynamic tech company that values collaboration and innovation.
- Benefits: Enjoy competitive salary, health support, remote work options, and extensive discounts.
- Other info: Diverse and inclusive team culture with excellent career growth opportunities.
- Why this job: Make an impact with cutting-edge tech while mentoring others in a supportive environment.
- Qualifications: Experience in software development, particularly with C#.NET and cloud technologies.
The predicted salary is between 45000 - 60000 ÂŁ per year.
We’re looking for a skilled and proactive Software Engineer to play a key role in designing, building, and maintaining scalable, high‑performing software solutions. Working within a collaborative Agile environment, you’ll contribute across the full development lifecycle, from architecture and development through to deployment and ongoing support, using modern technologies and cloud‑based platforms. This is a great opportunity for someone who enjoys solving complex problems, takes pride in clean, efficient code, and is keen to mentor others while continuously improving systems and processes.
You will be responsible for:
- Designing, developing, and deploying robust applications using C#.NET and cloud‑native technologies, ensuring performance, scalability, and reliability.
- Building, maintaining, and optimising CI/CD pipelines in Azure DevOps to support efficient and consistent software delivery.
- Managing and enhancing infrastructure as code using Terraform and Terragrunt, ensuring environments are secure and repeatable.
- Collaborating within an Agile team, participating in stand‑ups, sprint planning, and architectural discussions to drive high‑quality solutions.
- Monitoring, troubleshooting, and supporting business‑critical systems, while mentoring team members and contributing to code reviews and best practices.
About you:
You’re a motivated software engineer with a solid foundation in computer science, gained through a relevant degree or equivalent experience. You bring proven commercial development experience, with mid‑level candidates typically having 3+ years and senior candidates 6+ years, along with stronger technical depth and leadership capability. You’re comfortable working in a modern engineering environment and enjoy solving complex problems with practical, scalable solutions. You work well both independently and as part of an Agile team, contributing to technical discussions and delivering high‑quality outcomes. Senior candidates will also be confident mentoring others and influencing best practices and architectural decisions. You have strong attention to detail, communicate effectively with a range of stakeholders, and take ownership of your work in a fast‑paced, evolving environment.
We think the strongest teams are built on diversity and inclusivity. Contrasting opinions, varied skills and strong characters bring out the best in us all.
Now what we can give you:
- Life assurance cover
- Contributory company pension scheme
- Holiday Purchase Scheme
- Free ferry travel for up to 4 guests between Dover and Calais / Newcastle and Amsterdam with no limit on trips
- Full employee assistance programme, including proactive financial, emotional, mental, and physical health care support
- Huge range of retail discounts from high street and online retailers
- Cashback on health care including dental, optical, physiotherapy, prescriptions, specialist consultations and more
- Access to myStrength, our wellbeing platform, with plenty of content to support and improve mental wellness needs
- Access to mental health first aid and opportunity to join support webinars with a focus on all areas of positive wellbeing
Software Engineer in Grimsby employer: DFDS
Contact Detail:
DFDS Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Grimsby
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, attend meetups, and join online forums. You never know who might have the inside scoop on a job opening or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using C#.NET and cloud technologies. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and CI/CD practices. Be ready to discuss how you've tackled complex problems in the past and how you can contribute to a collaborative team environment.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Engineer in Grimsby
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Engineer role. Highlight your experience with C#.NET, cloud technologies, and any Agile methodologies you've worked with. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our needs. Don’t forget to mention your problem-solving skills and any mentoring experience you have.
Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing practical examples of your work, especially if they demonstrate your ability to build scalable and reliable applications.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative!
How to prepare for a job interview at DFDS
✨Know Your Tech Stack
Make sure you’re well-versed in C#.NET and cloud-native technologies. Brush up on your knowledge of Azure DevOps, Terraform, and Terragrunt. Being able to discuss your experience with these tools will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems. Think about how you approached the issue, the solutions you implemented, and the outcomes. This will demonstrate your analytical thinking and ability to deliver high-quality results.
✨Emphasise Collaboration
Since the role involves working in an Agile environment, be ready to talk about your experience in team settings. Share examples of how you’ve contributed to stand-ups, sprint planning, or architectural discussions, highlighting your ability to work well with others.
✨Be Ready to Mentor
If you're applying for a senior position, prepare to discuss your mentoring experiences. Talk about how you've guided junior developers, contributed to code reviews, and influenced best practices. This shows your leadership capability and commitment to team growth.