In this role, the selected candidate will design, develop, and maintain application software for robot assisted surgery products; work closely with peers in software engineering, software quality assurance, and project and product management to develop application software that meets customer and system requirements.
In this role, the selected candidate will design, develop, prototype, and test of the required subsystem and its interface to the system; manage the day-to-day activities working with a small team of software developers.
In this role, the selected candidate must have excellent verbal and written communication skills (English) with the ability to produce clear and concise documentation, understand complex processes, and clearly articulate ideas to both a technical and non-technical audience.
In this role, the selected candidate will be responsible for adhering to the architectural standards of the team and department and for overcoming technical challenges. Effectively communicate with other development team members and demonstrate the ability to deliver quality results in a timely fashion.
This position is responsible for design and implementation of high quality single page applications based on AngularJS. Reviews and analyzes gathered information in technical research; evaluates tools and methodologies to ensure that implementations adhere to current company standards.
In this role, the selected candidate must have a strong ability to work independently in the technical analysis, evaluation and resolution of custom-written computer application production issues or problems, with little or no assistance, and to make decisions and recommendations to remediate those issues or problems.
The Developers are responsible for documenting detailed system specifications, participation in unit testing and maintenance of planned and unplanned internally developed applications, evaluation and performance testing of purchased products.
In this role, you will act as advisor or coach to new or lower level analysts. Provides evaluative judgment based on analysis of factual information in complicated and unique situations. Directly impacts the business by ensuring the quality of work provided by self and others.