Job Summary
We are currently expanding our Software development team, we are searching for a senior C++ developer and willing to work with JAVA in addition to C++. Or senior JAVA developer with experience background in C++.
Our main project is a medical [Dental] image processing software.
Responsibilities:
Analyzing user requirements; envisioning system features and functionality.
Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Writes well designed efficient and testable code.
Ensure the best possible performance, quality, and responsiveness of the applications.
Implementation of security and data protection.
Developing technical documentation.
Maintaining the systems once they are up and running.
Maintain our existing applications, which include fixing critical defects, adding features & enhancements improving the applications’ performance.
Job requirments:
3-5 years of experience, at least one year working as Senior.
Good experience in object oriented and application design.
Deep knowledge and practical experience of #JavaSE and #JavaEE.
Experience in working with, designing and maintaining MySQL databases.
Experience in working with Design patterns.
Good experience in HTML, CSS, XML, #JavaScript, and JQuery.
Good experience in ORM.
Knowledge in Web services.
Knowledge of GWT and Vaadin is a plus
Qualifications:
B.Sc. of Software/Computer Engineering, Computer Sciences, or any related field.
ITI Diploma is preferred