[The logo is protected from the company]

Quality Systems Inc

Quality Systems, Inc. (QSI) and its NextGen Healthcare Information Systems subsidiary develop and market computer-based practice management and electronic health records (EHR) solutions as well as revenue cycle management applications and connectivity services for medical and dental group practices and hospitals throughout the U.S. Read More

Address      18111 Von Karman Avenue, Suite 700 Irvine, CA 92612
Website      www.qsii.com/
Holding      No Holding Details

View Company Page
Apply to job

Director of Software Development

 Job Description:

    * Oversee ongoing development including technical analysis, design, and implementation following the Agile SDLC and Scrum methodologies internally within development, working closely and collaborating with stakeholders in QA, product management, I.T., Technical Shared Services, Product Ops, account management, and client services to ensure successful product delivery and deployment to production.
    * Drive product architecture and evolution including product convergence and integration, creation of a technical product road map, its implementation and evolution.
    * Drive planning of product releases, track implementation progress against set schedule and budget. Facilitate coordination across related products. Take proactive corrective action, as required.
    * Drive product quality improvements through technical excellence and best in class software development practices into organizational culture and all ongoing activities.
    * Provide support to delivery teams with architect and SME resources to ensure that the development meets functional requirements and project timelines.
    * Participate in development and evolution of functional processes and drive Agile and Scrum process evolution and organizational change.
    * Recruit, coach and develop, and retain top management and technical talent.
    * Ensure direct reports and the entire team has appropriate training and tools for maximum development productivity and velocity.

Required Skills:

    * 3+ years direct management of medium to large software development programs and resources (20 engineering staff) with the minimum budget of $2M with budgeting and long term planning responsibilities
    * Experience managing management and leadership staff
    * 5+ years’ experience in management of outsourced development including initial team setup, build out, and technology transfer
    * Be passionate about delivering quality software products and have a demonstrated track record of delivering product development projects on time and to specification
    * Ability to translate business requirements into sound technical solutions, conceive, build, and deliver end-to-end solutions
    * Demonstrated ability to assume a user’s point of view in approaching and addressing development tasks.
    * Experience in managing multiple concurrent software development including projects using a Software Development Life Cycle (SDLC) and Scrum methodologies. leadership and direction for and chairing Scrum of Scrums
    * Hands on software development experience in Object Oriented Programming and working with principles, patterns and practices of object oriented analysis, design, and programming preferred.
    * Proven track record of contributions to processes development & evolution. Ability to drive discipline in process implementation
    * Strong working knowledge of Web Development.
    * Collaboration and conflict resolution skills
    * Track record of balancing hands-off and hands-on management approaches
    * Strong leadership presence/charisma, ability to motivate and drive staff to get results. Can-do attitude. Positive and proactive leadership style.
    * Excellent written and oral communication skills
    * Team building skills, recruiting, developing, and retaining talent

Desired Skills:

    * Experience in technical product road map creation and implementation
    * Background in SOA and Web services design, integration and delivery
    * Healthcare Dental a plus workflow-based business application development or a high-transactional processing environment
    * Familiarity with VB.Net, SQL Server, Web Services,
    * Customer service skills

Required Education (including certifications):

    * BS degree (or higher) in Computer Science, MIS, IT, or related field.

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided


not provided

Contact Name:

not provided

Job Duration:

not provided




not provided

News - Quality Systems Inc

Related Jobs

Engineering Program Manager

The Engineering Program Manager is responsible for leadi ...   [more]

Dot net developers

Windows application development experience using C#.Net, ...   [more]

Java developers

2- 5 yrs of experience in Core Java and J2EE Experience ...   [more]

VC++ Developers

2-5 years Development experience using C,C++, VC++, MFC   [more]

develop superior video products

Providing stellar products and services takes a great te ...   [more]

Software Developer

As a senior software developer you will be involved in n ...   [more]

Senior Software Developer

As a senior software developer you will be involved in n ...   [more]

3D Game Developer

    *   Write/edit programming script to create and enha ...   [more]