At a Glance
- Tasks: Join our R&D team to innovate and develop software for veterinary imaging solutions.
- Company: IMV Imaging, a leader in veterinary imaging technology with a commitment to quality care.
- Benefits: Competitive salary, benefits, and an international work environment with cutting-edge tech.
- Why this job: Make a real impact in animal care while working with advanced technologies.
- Qualifications: 5+ years in full-stack development and experience with communication protocols.
- Other info: Dynamic team culture with strong values and excellent career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Within the R&D Software Engineering team, the software engineer participates in the research, design, production and maintenance of software on IMV solutions. The aim is to bring technical innovations and new functionalities on web & mobile solutions using communication protocols with our veterinarian devices and web services with our Cloud servers, ensure the architecture of our Cloud eco-system and the improvement of web and mobile services, guarantee the cybersecurity of our applications.
Our applications cover both IMV Imaging products and other veterinary products from the IMV Technologies group.
Role and Responsibilities:
- Contributing to the functional analysis of user needs on our Cloud solutions
- Proposing and defining technical solutions to answer those needs and innovate
- Participating in workload estimation and follow planning
- Designing software architecture based on iOS and Android, or Web technologies
- Developing programs and communication protocols using languages such as C/C++, Java, Objective C, Flutter, JavaScript, CSS, XML, Python, HTML, NodeJS
- Applying source code configuration, integration and delivery management, quality controls, automated tests for interfaces: git, Jenkins, Azure, Docker, Kubernetes
- Writing software documentation (functional, technical, testing, user manual)
- Participating in milestone reviews
- Providing technical support to After Sales Service and Production teams
The Profile:
In addition to your education (engineering school or equivalent), you have a minimum of 5 years of experience in the design and full-stack development on web and mobile applications. You have experience with communication protocols in C/C++, USB, WiFi, Bluetooth, API, IoT. You have experience in software architecture, micro-services architecture, Cloud & DevOps infrastructure (Azure). You have experience in database management and GDPR and cybersecurity for connected applications.
Skills and Key Characteristics:
- You know how to develop desktop applications with data exchange on a Cloud server
- You may be able to propose changes to the architecture and technologies of our software solutions.
- You are familiar with the industrial world and its implications for results in development processes.
- Knowledge of ultrasound and/or image data management would be appreciated.
- Knowledge of medical development standards (IEC 62304, ISO 14971, IEC 60601, IEC 62366) would be appreciated.
- You are fluent in English for technical discussions as the team has regular communication with IMV Imaging colleagues in France and in Scotland, and internationally with IMV subsidiaries.
- Naturally dynamic, you are recognised for your curiosity, your ability to make proposals, your tenacity and your ability to set high ambitions, complemented by a strong results orientation.
Our Offer:
An international work environment at the forefront of new technologies. A close-knit team advocating solid values. A competitive salary package with benefits.
Senior Software Engineer in Chelmsford employer: IMV Technologies
Contact Detail:
IMV Technologies Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Chelmsford
✨Tip Number 1
Network like a pro! Reach out to current employees at IMV Imaging on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub repository showcasing your best projects, especially those related to web and mobile applications. This is your chance to shine and demonstrate your expertise.
✨Tip Number 3
Ace the interview! Research common interview questions for software engineers and practice your responses. Be ready to discuss your experience with communication protocols and cloud solutions, as these are key for the role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the team at IMV Imaging.
We think you need these skills to ace Senior Software Engineer in Chelmsford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with web and mobile applications, communication protocols, and any relevant projects you've worked on.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about veterinary imaging and how your background aligns with our mission. Share specific examples of your work that demonstrate your technical expertise and innovative mindset.
Showcase Your Technical Skills: Don’t just list your skills; show us how you’ve applied them in real-world scenarios. Mention specific technologies like C/C++, Java, or Azure that you’ve used in your previous roles, and how they relate to the responsibilities outlined in the job description.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. This way, we can easily track your application and ensure it reaches the right team members!
How to prepare for a job interview at IMV Technologies
✨Know Your Tech Inside Out
Make sure you brush up on the technologies mentioned in the job description, like C/C++, Java, and cloud services. Be ready to discuss your experience with these languages and how you've used them in past projects. This shows you're not just familiar but truly knowledgeable.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in software development and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical thinking and ability to innovate under pressure.
✨Understand the Company’s Values
Familiarise yourself with IMV Technologies' core values: learning, innovation, integrity, excellence, and quality. Think of examples from your own experience that align with these values, as this will help you connect with the interviewers and show you're a good cultural fit.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare insightful questions about their current projects, team dynamics, or future innovations. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.