close Advantages of 'Apply Now'
'Apply Now' provides you with a fast and easy way to apply to a job and has many benefits over other methods of applying including:
  • Apply to multiple jobs quickly and easily. If you've used the 'Apply Now' process before, we've already saved your information. Just select and preview your resume and optional cover letter and submit.
  • Receive confirmation of submission. With your information automatically sent and saved in our system, we'll make sure your resume gets in the recruiter's HotJobs account and we'll send you a confirmation email.
  • Stay organized in your job search. You can centrally manage your resume activity history online anytime. Keep track of the date, company and position you applied for, and the resume and cover letter you sent.

Software Development Manager: Confidential

Company NameConfidential
Job CategoryTechnology
LocationSeattle, WA
Position TypeFull-Time, Employee
Experience5-10 Years Experience
Desired Education LevelBachelor of Science
Date PostedOctober 19, 2009

Incumbent is responsible for the development management of assigned software development projects from initial concept development through completion, delivery, and field follow up. This position is responsible for development management of large, complex software development projects. This position works closely with the Program Manager, Software project managers, Clinical Engineering, Verification and Validation engineering, and other stakeholders in planning and defining releases. The position will have technical, individual-contributor direct reports. The position is responsible for software development for software-intensive computer-based products. The position will define task size and develop staffing plans with the SW project managers. The position involves a high amount of independent judgment and technical expertise.

  • Responsible for a software functional group. As manager of that group, responsible for:
    • Definition and maintenance of group charter/core competencies.
    • Definition and maintenance of software core asset development roadmaps.
    • Keeping staff members trained and equipped for success; developing staff members.
    • Defining and maintaining infrastructure (tools and processes) for group success.
  • Manages development of required plans and documentation for successful definition, execution, and release of software products including requirements, software development plans, specifications, and schedules.
  • Actively monitors key projects, eliminates barriers, escalates issues as appropriate
  • Maintains project schedules.
  • Drives schedule and milestone performance to ensure on-time delivery
  • Manages the development of software products throughout the entire product lifecycle.
  • Works closely with the SW project managers to ensure projects are effectively staffed and tasked
  • Ensures that development is conducted in compliance with FDA and international medical device standards
  • Performs other duties as assigned.
  • Position requires a Bachelor of Science degree in Computer Science, Electrical Engineering, or equivalent. A Master’s degree in Computer Science, Software Engineering, or Electrical Engineering is desirable.
  • A minimum of 5 years experience in software development management is required.
  • Demonstrated leadership for development of an initial software release resulting in a new product offering (v1.0.000)
  • Expertise in developing software-intensive computer-based products, with experience ranging from initial concept to shipping, for a global market.
  • Expertise in computer software technologies, including but not limited to Windows operating systems, GUI, C++, .NET, SQL, and C#.
  • Solid understanding of the software development process, including requirements gathering, analysis and design, development tools and technologies, release and version control, contemporary testing methodologies and deployment management.
  • Expertise and experience in managing the use of configuration management and change management processes and tools.
  • Demonstrated excellence in oral and written communication to a variety of audiences including senior management, customers, and engineers is required.
  • Position requires a highly motivated, high energy individual with strong organizational skills and a track record of developing high performance teams with on-time delivery.

The following skills are significant differentiators for the ideal candidate:

  • Experience leading development teams to create software for distributed, networked computer systems.
  • Experience executing projects with multi-cultural global distributed development teams.
  • Medical Device experience.



Tips For A Safe Job Search: Never give your bank account information, credit card or social security number to a prospective employer. Do not accept any offers to cash checks or wire money. Click here to Learn More.

NOTICE: We collect personal information on this site. To learn more about how we use your information, see our Privacy Policy.

About Yahoo! HotJobs | Affiliate Program | Advertise with us