We are looking for an experienced Applications Software Developer / Engineer (Software Systems Developer) to work alongside a talented team of multifunctional design development engineers for an upcoming company in Worcestershire
The client develops high-performance sensor based screening equipment. The products are sold around the world into medical and security risk markets. The medical products are used to pre-screen patients for ferrous-metal objects before they undergo MRI scans, and to protect MRI entryways. The security products detect unauthorised objects such as weapons, mobile phones etc in prisons and provide additional security in other environments such as in public spaces and events. The company has grown substantially over the last 14 years and, continuing that path of success is now developing an exciting brand new range of intelligent products exploiting new markets and technology applications
Must Be BRITISH National or EU – Do Not Sponsor at this stage
We are seeking an experienced Software Developer to join our small, close-knit team. You will have the opportunity to participate in the complete software product development lifecycle (design, development and verification) including:
Translating customer needs into software requirements
System and sub-system level design and verification
Web and cloud applications development
Tablet and mobile applications development
PC application development
Documenting the development processes from requirements capture through to verification and release
You should be/have:
Dynamic and driven Software Engineer
Able and happy to lead a team, be part of a team or work independently
Range of new product development experience
Methodical and rigorous approach to achieving tasks and objectives
Committed to delivery
Positive, enthusiastic and open-minded
Lead by example
Absolute attention to detail
Pride in work
Execute duties at highest quality
Software engineering skills
- Software programming using C++, C#, Java, HTML, CSS and PHP
- Object-Oriented programming
- Software design and documentation using UML and Doxygen
- Wired and wireless communication protocols
- Data processing algorithms development
- Software configuration and revision control using Jira, Subversion and GIT
- Debugging, test and verification
- Strong team player, self-starter and committed to success