As a high growth company, IMMJ Systems are always interested in talented software engineering professionals to augment and drive our teams. If you are an experienced developer with ambition and energy (and preferably management experience) get in touch by sending your CV with an accompanying cover email to discuss how you might become part of our exciting and growing team!
How does this role fit into IMMJ Systems?
IMMJ’s current focus is to build upon MediViewer™’s position as number one in its market, by continuing to innovate the platform, as well as rapidly rolling out MediViewer™ to NHS trusts and private medical institutions.
As part of our growth, we need experienced developers to work with our Product Owners, Designers, Architects and Senior Management to identify and design technical solutions to real life problems in the Medical Industry. You will be a hands-on developer and at the same time will mentor and guide other Engineers to help them grow their knowledge and experience in order make good decisions and deliver high quality code and applications.
For this role, you should have extensive hands-on experience in software development and agile methodologies, be able to work independently with little supervision and as part of a team. You should have excellent organisation and problem-solving skills. If you also have team lead and management experience, we’d like to meet you.
Head of Technical Services
Full time based in the Chelmsford Tech Centre
Competitive, based on experience.
The team are close knit and focused on delivering benefit to the customer – it is vital that you are prepared to roll your sleeves up and get stuck in with a view to delivering the best quality product possible on time and on budget.
An ability to take responsibility for your and the team’s output is essential.
Knowledge and Experience
- Proven and extensive experience as a Software or Web Developer
- Agile delivery methodologies
- Familiarity with and experience of multiple operating systems (Linux, Mac OS, Windows)
- Analytical mind with problem-solving aptitude
- Ability to work independently and as part of a team
- BSc/BA in Computer Science or a related degree
- Agile Project Management
- Team Lead/Management experience
- TDD, BDD, Continuous Integration/Continuous Delivery
To apply for this position please email a cover letter and your CV to email@example.com