At a Glance
- Tasks: Design, build, and deliver innovative software solutions for real-world industrial applications.
- Company: Join a specialist industrial software and automation business focused on innovation.
- Benefits: Competitive rate, hybrid work model, and opportunities for professional growth.
- Other info: Fast-paced role with exposure to full project lifecycle and excellent career prospects.
- Why this job: Make an impact in a collaborative environment with high technical ownership.
- Qualifications: Experience in software development and strong problem-solving skills required.
The predicted salary is between 50000 - 60000 £ per year.
A specialist industrial software and automation business developing in-house software solutions used in complex engineering environments. They operate at the intersection of software development, control systems, and customer delivery, with a strong focus on innovation and reliability.
What makes this a good role?
- Work on proprietary software used in real-world industrial applications
- Strong engineering‑led culture with high technical ownership
- Exposure to full project lifecycle delivery
- Collaborative environment across software, controls, and product teams
- Opportunity to influence technical direction and solution design
The Role
A Senior Software Engineer responsible for designing, building, and delivering software solutions across multiple projects, as well as supporting live systems and deployments.
Key responsibilities:
- Develop and deliver software across multiple concurrent projects
- Design, code, test, and deploy high‑quality solutions
- Contribute to technical decisions and solution design
- Maintain and support existing production systems
- Work closely with engineers, product owners, and project teams
- Participate in an out-of-hours support rota (remote support)
Your Experience
- Experience across the full software development lifecycle
- Strong problem‑solving and software design skills
- Experience working in cross‑functional technical teams
- Ability to manage multiple priorities in a fast‑paced environment
- Strong communication and collaboration skills
Next Steps
This is a high‑demand role with our client, so please apply or get in touch for a confidential discussion if you’re interested.
Software Engineer employer: KDR Talent Solutions
Contact Detail:
KDR Talent Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects and contributions. Whether it's GitHub repos or personal projects, having tangible evidence of your work can really set you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Research the company and its products, and be ready to discuss how your experience aligns with their needs. Practising common technical questions can also give you a leg up.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience in software development, problem-solving, and working in cross-functional teams. We want to see how you can contribute to our engineering-led culture!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our focus on innovation and reliability. Let us know what excites you about working on proprietary software in complex environments.
Showcase Your Projects: If you've worked on relevant projects, make sure to mention them! Whether it's software solutions you've designed or systems you've supported, we love seeing real-world applications of your skills. This helps us understand your technical ownership and problem-solving abilities.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it shows us you're keen to join our team!
How to prepare for a job interview at KDR Talent Solutions
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies and programming languages mentioned in the job description. Brush up on your knowledge of software development lifecycles and be ready to discuss your past projects in detail.
✨Showcase Problem-Solving Skills
Prepare to tackle some technical questions or coding challenges during the interview. Think about how you can demonstrate your problem-solving abilities with real-world examples from your experience, especially in complex engineering environments.
✨Emphasise Collaboration
Since this role involves working closely with cross-functional teams, be ready to share examples of how you've successfully collaborated with others. Highlight your communication skills and how you’ve contributed to team success in previous roles.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s projects, culture, and technical direction. This shows your genuine interest in the role and helps you assess if it’s the right fit for you. Plus, it gives you a chance to engage with the interviewers!