Tuesday, October 19, 2010

Senior Software Analyst Manager

Senior Software Analyst Manager
St Jude Medical - Plano, TX

Check out the details of this post to see the primary job responsibilities for this role:

Major Ongoing Responsiblities:
•    Manages a team of software analysts and user interface designers responsible for the development of medical device software including the user interface of external products
•    Identifies staffing needs, supports recruiting efforts by recognizing and hiring talented analysts; coaches and mentors new and existing employees; performs performance evaluations; guides the professional development of team members; offers advices for improvement and career advancement
•    Plans analysis activities; participates in defining project charters; determines the feasibility of new functionality and features; estimates efforts; identifies analysis needs and devises strategies and approaches to meet those needs
•    Coordinates analysis activites; assigns tasks to team members; tracks performance and progress; addresses risks and issues; reports results and status to functional and project management organizations
•    Reviews and approves all software analysis deliverables including requirement and interface specifications, usability verification protocols and reports, risk assessments such as application and software failure mode analysis, traces, etc.
•    Works with marketing, sales representatives, doctors, and other stakeholders to elicit and understand customer needs
•    Works with software development managers to guide the design and implementation of new functionality
•    Works with system and software verification managers to guide the testing of new requirements
•    Analyzes customer requirements and derives system, product and software requirements
•    Leads usabilty studies and usability verification/validation activities
•    Leads the design and evaluation of user interfaces
•    Demonstrates new product features and software functionality throughout development to internal and external customers
•    Provides subject matter expertise pertaining to the use of neuromodulation product in the field and its applications
•    Participates in design decisions and leads the disposition of change requests
•    Contributes to quality and process improvement initiatives; leverages and practices software industry best practices; follows corporate and department processes and policies
•    Interfaces cross-functionally with other departments including marketing, regulatory, electrical and mechanical engineering, quality assurance, manufacturing, and others.

Education and Training:
•    Bachelors or Masters degree in computer sciences, computer engineering, medical engineering, or a related field
•    Minimum 10 years of experience in the engineering field with emphasis on software analysis responsibilities
•    Experience in the medical device industry
•    Expertise with system and software engineering methodologies
•    Familiarity with modern software development life-cycle models
•    Knowledge of object-oriented analysis and associated UML concepts such as use cases, sequence, and activity diagrams
•    Experience designing software for mobile devices such as PDAs and tablet PCs
•    Understanding of human factors and usability techniques including cognitive walkthroughs, observations, audits, functional and heuristic analysis, expert reviews/interviews, surveys, task analysis, workload assesments, prototyping, modeling, etc.
•    Understanding of fundamental electronics principles
•    Knowledge of standards (IEC, IEEE, etc.), regulations (CFR 21, etc.), guidances, and best practices applicable to software engineering and medical devices
•    Excellent interpersonal and communication skills

No comments: