Description:
Our client, A leading manufacturer of cutting edge technology, are on the market for a Applications Software Engineer to join their expanding team.
Development and maintenance of software (algorithms and applications) in the R&D environment.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Test driven development
- In depth knowledge of OO Python, including: Django, CherryPy, SqlAlchemy
- Strong experience in C++
- Proficiency in working with platform independent development
- Experience with JSON, XML
- Good knowledge of Linux and Windows operating systems and available cross platform libraries
- Experienced in designing and implementing robust multi-threaded software applications
- Design and implementation of relational database schemas
- Ability to deliver design documentation according to medical device regulatory requirements
MINIMUM QUALIFICATIONS
• Relevant education (software/electronics/maths/physics)
• programming skills in an object oriented language
• Ability to use integrated development environments, version control systems and bug reporting tools.
• Apprehension of multi-platform development techniques and issues.
• Ability to design and develop User Interfaces.
• Algorithm development skills
• Aptitude in adhering to software development life cycle and software configuration management.
• Understanding of ISO 9000 processes as applied to software or Food & Drug Administration software certification processes.
• An ability to work within tight deadlines and manage time effectively.
• Excellent computer skills (MS Office applications).
If you would like to be considered for this fantastic opportunity, please forward your latest for immediate consideration.
Please note only candidates who meet our client's minimum criteria will be contacted.Recruitment Zone acting as an employment agency in regard to this advert.