Independently or as a member of team; design, develop and test software applications for software related products. Can provide technical guidance/review on broad scope or complex projects.
Responsibilities
Tests software programs by using current programming languages, methodologies and technologies.
Documents software test development by writing documents, reports, memos, change requests. Methods used are determined by approved procedures and standards
Solves engineering problems by analyzing the situation and recommending corrective or alternative actions.
Analyzes, evaluates, verifies requirements, software and systems by using software engineering practices.
Investigates, researches, selects software designs, operating systems and/or practices.
Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes.
Directs support personnel and project activities.
Lead Engineers in software engineering activities/methodologies and domain knowledge.
Develops and enhances cross-functional team relationships and works cross-functionally to identify and resolve technical and organizational issues.
Required skills :
Medical device verification
Preferred experience (priority order):
Linux platform
IOT verification
Education : BE, BTech or equivalent
Experience : 12+ years
Keyskills: Linux Operating systems HR Lead Manager Technology Programming Workflow Healthcare Application software Testing