
[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
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 |
Fax: |
not provided | Contact Name: |
not provided |
Job Duration: |
not provided | Phone: |
512-336-7200 |
Email: |
not provided |
TalentOne Job Information
Engineering Development Engineer
Open Jobs - Quality Systems Inc
- Accounts Receivable
- Accounts Receivable manager
- Business Analyst
- Business Analyst
- Cash Receipts Accountant
- Clinical Applications
- Clinical Applications
- Clinical Applications Support Manager
- Clinical Content Developer
- Clinical Content Developer
- Clinical Implementation Specialist
- Clinical Implementation Specialist
- Clinical Implementation Specialist
- Clinical Product Manager
- Clinical Sales Support Product Specialist
- Curriculum Developer
- Director of Software Development
- EDI System Analyst Team Lead
- Healthcare Customer Relationship Manager
- Healthcare Customer Relationship Manager
- Implementation Manager
- Implementation Specialist
- Implementation Specialist
- Implementation Specialist
- Implementation Specialist
- Interface Analyst
- Interface Analyst
- Internal Auditor
- Lead Software Engineer
- Operations Manager
- Payroll Accountant
- Product Manager
- Product Manager
- Product Manager
- QA Analyst
- Sales Director
- SAP ABAP Developer
- Software Developer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Systems Engineer
- Technical Support Analyst
- User Experience (UX) Designer
- Web Developer