Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailSkills
Highly process oriented and demonstrated proficiency in various software development lifecycle methodologies including Agile Iterative VModel etc.
Knowledge of medical device software development is highly preferred including knowledge of standards such as IEC 62304 ISO 14971.
Must have several participated in several projects which lead to successful product introduction in the marketplace and at least some of them had significant positive business impact.
Deep and broad understanding of many technological areas below:
o Analysis and Design: Object oriented architecture Design Patterns UML
o Programming and Framework Server: Java Servelet JSP Java Portlet Spring Framework Node.js etc.
o Programming and Framework Client: HTML5 Javascript React JS SPA JQuery Angular JS etc.
o Enterprise Integration: Design patterns for enterprise integration SOA SOAP/REST Microservices etc.
o Middleware: Apache Tomcat
o Development and Continuous Integration: Eclipse SVN Git JIRA Fisheye Sonar Clover etc.
o Database: Oracle Mysql
Unit testing: Junit
Roles & Responsibilities:
Ability to organize and present technical status to senior management.
Ability to convince management on courses of action using both written and verbal methods. Effective oral and written communication skills.
Demonstrated success in delivering results on several technical challenges.
Very passionate about continuous learning and constantly keeps up with industry trends. Leverages current technology and processes for creating highly innovative software solutions that can be introduced in the marketplace in the time needed.
Believes in her/his ability to successfully take on new and difficult challenges question the status quo and take risks.
Ability to reduce an overwhelming amount of information into a few salient issues
Brings a candoattitude to work and inspires others to raise their performance bar highly organized and brings quality orientation to everything they do (emails document code etc.).
Experience in building scalable and highly available distributed systems
Expert in breaking down problems and estimate time for development tasks
Evangelizes how our technology solves customer problems from a technology and business perspective Leadership:
Demonstrates clarity of thinking to work through limited information and vague problem definitions
Influences through others; builds direct and behind the scenes support for ideas
Proactively identifies and removes project obstacles or barriers on behalf of the team
Shares knowledge power and credit establishing trust credibility and goodwill Personal Attributes
Remote Work :
No
Full Time