At a Glance
- Tasks: Join a dynamic R&D team to develop cutting-edge software for advanced scientific products.
- Company: Innovative tech company focused on robotics and smart hardware systems.
- Benefits: Enjoy a competitive salary, health benefits, and opportunities for remote work.
- Why this job: Make a real impact in a collaborative Agile environment with exciting projects.
- Qualifications: C#/.NET experience and a degree in Computer Science or related field required.
- Other info: Great career growth potential in a supportive and innovative workplace.
The predicted salary is between 28800 - 48000 £ per year.
We are seeking a passionate Software Engineer to join our client's dynamic R&D team. This role will be pivotal in designing, implementing, and maintaining software platforms for some of the most advanced products in the scientific field.
Why You’ll Want To Join
- Work within a collaborative Agile team alongside Software Engineers, QA Engineers, Product Owners, and Scrum Masters.
- Collaborate with firmware and hardware engineers on new product development and system enhancements.
- Develop motion and imaging profiles while supporting triage of reported issues for legacy systems.
- Tackle high-speed hardware-software integration issues requiring strong problem-solving skills.
- Join a team that values clear, effective collaboration across multiple technical disciplines.
What You’ll Be Doing
- Developing device control systems supporting imaging, movement, and measurement components.
- Implementing new motion and imaging profiles for existing systems.
- Owning triage of reported issues in legacy systems.
- Working as a key software interface with firmware and hardware teams.
- Expanding unit testing coverage and improving software stability.
- Troubleshooting bugs and refactoring code to reduce technical debt.
- Participating in Agile planning and feature breakdown with cross-functional teams.
- Documenting technical work clearly and concisely for internal use.
What We’re Looking For
- Degree in Computer Science, Engineering, or a related scientific field.
- C#/.NET development experience in Visual Studio.
- Strong understanding of object-oriented design principles.
- WPF or MVVM is essential.
- Experience with .NET-compatible testing frameworks (e.g., NUnit).
- Working knowledge of Git and Agile development environments.
- Clear oral and written communication skills across disciplines.
- Strong problem-solving mindset and collaborative working approach.
If you’re ready to bring your engineering skills to an exciting R&D setting focused on robotics and smart hardware systems, I’d love to hear from you. Apply now!
Software Engineer in Bournemouth employer: Connect Group
Contact Detail:
Connect Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Bournemouth
✨Tip Number 1
Network like a pro! Reach out to current employees at the company through LinkedIn or other platforms. A friendly message can go a long way in getting your foot in the door.
✨Tip Number 2
Prepare for the interview by brushing up on your C#/.NET skills. Make sure you can talk confidently about your past projects and how they relate to the job description.
✨Tip Number 3
Show off your problem-solving skills during the interview. Be ready to tackle some coding challenges or discuss how you've overcome technical hurdles in previous roles.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed, and we’re always looking for passionate candidates like you.
We think you need these skills to ace Software Engineer in Bournemouth
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through. We want to see that you’re not just looking for a job, but that you’re genuinely excited about the opportunity to work in R&D and tackle complex problems.
Tailor Your CV: Make sure your CV highlights your C#/.NET experience and any relevant projects you've worked on. We love seeing how your skills align with our needs, so don’t be shy about showcasing your technical prowess!
Be Clear and Concise: In your written application, clarity is key. Use straightforward language to describe your experiences and skills. We appreciate well-structured applications that are easy to read and understand.
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 to do!
How to prepare for a job interview at Connect Group
✨Know Your Tech Stack
Make sure you’re well-versed in C# and .NET, as these are crucial for the role. Brush up on your experience with Visual Studio and be ready to discuss specific projects where you've implemented these technologies.
✨Showcase Problem-Solving Skills
Prepare examples of how you've tackled complex issues, especially those related to hardware-software integration. Highlight your problem-solving mindset and be ready to walk through your thought process during the interview.
✨Understand Agile Methodologies
Since the team works in an Agile environment, be familiar with Agile principles and practices. You might be asked about your experience in Agile planning or how you’ve contributed to sprints in previous roles.
✨Communicate Clearly
Effective communication is key, especially when collaborating with cross-functional teams. Practice explaining technical concepts in simple terms, as you may need to interact with non-technical stakeholders.