Tuesday, March 3, 2015

SOFTWARE DEVELOPMENT MANAGER opportunity: SW metro

*This is a permanent FTE position in the SW metro.

This organization is the premier EHR software company in the growing post-acute care niche. Growth has been catapulted to new heights due to implementation of the Affordable Care Act as well as population demographics.  They're looking for a SW Manager from the Java environment experienced in the SaaS / product realm.

Software Development Manager

Our Product Development team is looking for a strong technical leader to drive strategic initiatives to help conceive, design and implement the next generation platform for the company’s products.
This role requires working with Product Managers to help define requirements and timelines to implement products as well as leading multiple cross-functional development teams through design, planning and delivery. This position involves regular communication with senior management on progress, risks and change control. Ability to lead extended cross-discipline virtual teams as well as project management and executive presentation skills are essential.
The ideal candidate is a creative, demonstrated leader/manager with superior analytical abilities. This opportunity requires excellent technical, problem-solving, and communication skills. At the core of the position is planning, execution and delivery. Ideal candidates have extensive experience with product build and delivery plans, working with teams spread across different time zones and understanding the cultural differences. Ideal candidates thrive in rapidly advancing, changing, delivery-focused environments.
Candidates will have knowledge of the following: SaaS architecture, distributed software, product development, build processes, project management and release models. Candidates will have 5 or more years of relevant work experience - typically in internet-related or software application development environments.

Preferred Experience and Skills

-Bachelor’s degree in Computer Science
-7 years direct experience in software development. Proven experience in overseeing the direction, development and implementation of software solutions.
-5+ years web application development experience in Java
-5+ years architect experience
-Three to five years progressive leadership experience
-Experience with Object oriented programming, MVC, Java, HTML, SaaS
-Web services API integrations
-Database experience with SQL Server. Experience with database design, querying, stored procedures, views, joins and functions.
-Independently solve complex problems, assist the team with troubleshooting issues and bugs.
-Strong analytical skills; Ability to collect, organize data; summarize findings and develop conclusions and recommendations.
-Ability to communicate at all levels of the organization, including management and end users.
-Knowledge of and exposure to "Big Data" architecture and design
Excellent communication and presentation skills.

For more information or to be considered contact me directly.

Michael Reitz
Sr. Executive Recruiter
michael@michaelreitz.net
952-240-6093


Wednesday, February 11, 2015

Sr. DIRECTOR of PROGRAM MANAGEMENT opportunity: SW metro

*This is a FTE permanent position in the SW metro.

This company is a market leader within their innovative and relevant healthcare niche. Their commercial software products serve elderly populations in coordinating and facilitating the post-acute services continuum in the context of national healthcare.

Experience with SaaS/commercial products is a must for relevance in a qualified candidate. Healthcare specific exp. is preferred but not necessary.  Upstream vision, i.e. conceiving of next generation products is also a must for this role.

Sr. DIRECTOR of PROGRAM MANAGEMENT

You'll provide vision, leadership and direction for the enterprise Project Management Office. As the Director of Software Program Management, you will be deeply involved in strategic planning, resourcing, and development of full life cycle of software applications. The role will include defining and maintaining the standards of enterprise project management and processes including project prioritization and portfolio governance.

As Director, you'll also be responsible for managing and developing a small, nimble and effective organization of project analysts and project managers. To accomplish this goal the Director of SPM will be responsible for developing and delivering on New Product Introduction (NPI) process and sustaining projects, across the research and development organization.  The Director will report into the SVP R&D/CTO and be based in Bloomington, MN, just outside of Minneapolis.

Our ideal candidate will have prior Healthcare Information Technology experience. Preferred candidates will have experience working in both enterprise and technology-focused PMOs and experience leading end-to-end process improvement efforts. Expertise in Agile project management methodologies and with various process improvement methodologies such as agile scrum, Lean and Six Sigma is highly favored.


Primary Responsibilities

Strategic Leadership
·     -Create a vision for the project management function and implement project management services to support that vision.
·     -Work cross functionally with other R&D leaders to assign and monitor project success, address workload, and support their efforts.
·     -Maintain a strong business partnership and on-going dialogue with business partners to fully understand business strategies and goals and meet customers’ technological needs.
·     -Maintain close collaboration with peers supporting other components of the enterprise (Marketing, Sales, Implementation and Customer Support, etc.).
·     -Partner with other leaders to foster a workplace culture of continuous process improvement. --- -Champion change management efforts to increase acceptance of project improvement initiatives

Project and Technical Leadership
·     -Create and maintain an integrated program portfolio. Proactively lead the development and deployment of robust business solutions within the established time frame, quality standards, and financial parameters defined with internal and external customers.
·     -Enhance the pace and productivity of development through introduction of industry best practices and modern Software Development Lifecycle approaches.
·     -Track and report on project portfolio performance to ensure projects are effectively consistent with business needs and respond to changes in strategy or scope.
·     -Lead resource analysis and forecasting for all cross functional resources including program management, engineering, sourcing, etc.
·     -Oversee all aspects of project management including requirements gathering, work planning, communications, risk assessment and management, issue resolution, expense tracking, financial reporting and change management.
·     -Advise and assist leaders and teams on the best use of project management disciplines and approaches. Share best practices and lessons learned across programs and projects. --  --    - -Advocate for best practices in project management.

Human Capital Management
·     -Manage the Department to include the hiring, training, and supervision of staff. Assist, coach, and support Software Development Project Managers in the management of technology professionals who deliver products and services using new and emerging technology. Ensure the team is cohesive and aligned towards the same goals.
·     -Drive efficiency analysis and ongoing process improvement.

Education

•     -Bachelor's degree, preferably in Computer Science, healthcare administration, or a related field
•     -MBA or Master’s degree in health care management is a plus.
·     -Industry and professional certifications such as Six Sigma, Lean, PMP, PgMP, PSM I or PSM II are desirable

Required Experience

·      -3 + years of experience in software product development for healthcare IT, consumer software or wireless connectivity/ Cloud software
·      -5+ years of experience in software project management including very complex cross functional and cross organizational projects
·      -Experience in leading programs utilizing the Agile product development process
·      -2+ years’ experience working with distributed teams, including offshore partners
·      -Demonstrable track record of delivering results

Additional Experience Highly Preferred

·      -Previous experience managing large web-based applications and solutions
·      -Strong understanding of application, database, technical infrastructure and supporting systems
·      -Experience managing resources, relationships, and delivery
·      -Experience with process and organizational design and development
·      -Experience managing and planning enterprise projects
o    Experience developing and implementing strategic plans, which include best practices, budgeting, processes, infrastructure, and development methodologies
o    Proven ability to deliver robust process and technology solutions that meet business objectives in a timely fashion and on budget

Required Skills

•      -Proven effectiveness in building partnerships internally and externally
•      -Ability to influence and manage expectations with senior leadership

•      -Ability to drive change in a complex, multi-location matrix environment

For more information or to be considered contact me directly:

Michael Reitz
Sr. Executive Recruiter
952-240-6093
michael@michaelreitz.net

Thursday, February 5, 2015

SOFTWARE ARCHITECT opportunity: SW metro

*This is a FTE permanent position in the SW Twin Cities metro area

Would having the opportunity to work in a cutting edge commercial software environment interest you? Does staying challenged and expanding your skills get you excited about going to work? Are you interested in using your talents to make a difference in the world? If your answer is yes, this company is for you.

They're a market share leader in the vitally important and rapidly emerging EHR solution industry for the long-term, post-acute care and senior living communities. Their team includes some of the most talented individuals in the Twin Cities and leadership is visionary. They're in the early stages of wide ranging internal and product initiatives that are reshaping healthcare as we know it. They're looking for individuals that share their passion in creating the best products in the world.   

SOFTWARE ARCHITECT

Responsibilities:

You'll define technical infrastructure and contribute to the design and architecture to ensure projects meet goals for security, scalability, maintainability, availability, and resiliency.  This position will translate business requirements and product vision into application architecture as well as lead and foster the development of high performing technical teams to meet strategic objectives.  Designing, coding, testing, debugging and documenting software in an agile environment, including application framework components for use by the development team and business components will be key when it intersects with the direction of new technology.

You'll collaborate with other teams to define supporting infrastructure and software tools needed to run and monitor software in a large scale environment as well as learn and analyze new technologies and industry best practices to identify suitability for adoption by the development team.  Reviewing and assessing functional and non-functional requirements, the impact of proposed scope changes and providing mechanisms for continuous improvement in code design and maintainability will also be primary responsibilities of this position.

Required Qualifications:

·         Must have 4-year college degree in Computer Science or related field or comparable experience
·         10+ years of software engineering experience, including experience as a hands-on software developer building object-oriented, mission-critical enterprise systems using Java/J2EE technologies
·         Experience with commercial software development and/or healthcare industry experience
·         Experience developing cloud based SaaS applications
·         Experience designing systems for extremely high availability with 99.999% up time
·         Experience with Agile Methodology
·         Experience with XML/JSON and developing SOAP and REST services
·         Experience with Enterprise Integration Patterns and Messaging
·         Strong experience in projects requiring application re-engineering, modernization
·         Experience with Continuous Delivery
·         Knowledge of JBoss application server, network infrastructure and related technologies
·         Good understanding of SQL, relational database modeling and design
·         Demonstrated success in building design patterns and software engineering best practices
·         Excellent organization, communication, and documentation skills
·         Long-Term-Care, LTC, knowledge is a plus

For further detail or to be considered contact me directly:

Michael Reitz
Sr. Executive Recruiter
Michael Reitz & Associates LLC
952-240-6093


Thursday, January 29, 2015

PRODUCT MANAGER opportunity: SW metro

*This is a FTE perm position in the SW metro.

This company is a market leader within their innovative and relevant healthcare niche.  Their commercial software products serve elderly populations in coordinating and facilitating the post-acute services continuum in the context of national healthcare.

Experience with SaaS/commercial products is a must for relevance in a qualified candidate.  Healthcare specific exp. is preferred but not necessary.  Upstream vision, i.e. conceiving of next generation products is also a must for this role.

PRODUCT MANAGER

The Product Manager, Clinical Decision Support, is charged with creating and executing the future vision and upstream activities of Clinical Decision Support within EHR.

At our company Product Management is a marketing and general management function as the leader and general manager of assigned product lines. This means she/he will have responsibility for the overall vision, direction, execution and results of assigned product line.

Core Responsibilities

-Research and define market requirements, competitive positioning, product line positioning, and business strategy into specific solution requirements and roadmaps. Prioritize and manage the product roadmap and multi-generation product plans to define and communicate a product line’s future development over a 12-to-36-month span, including setting client expectations
-Create and update product presentations detailing supported applications, product capabilities, competitive strengths, and product line direction.
-Perform Competitive Analysis including; comparing and contrasting our product with the competition, understanding and communicating the competitor's direction and strategy, and thus enabling us to gain a competitive advantage.
-Plan, coordinate, and oversee product launch, develop positioning, value proposition and messaging, and work with organization to execute message
-Work directly with Sales Team to develop and introduce sales promotions/SPIFs.
-Track industry trends, product segment growth, market share, and product revenue and margin.

Education and Experience:

Bachelor’s degree in a relevant field such as Computer Science or Marketing required
5-8 years’ experience including 2-4 years in a leadership role
Experience with core marketing and product management principles, including market analysis, competitive intelligence and requirements development

For more information or to be considered contact me directly:

Michael Reitz
Sr. Executive Recruiter
Michael Reitz & Associates LLC
michael@michaelreitz.net
952-240-6093


TECHNICAL BUSINESS ANALYST opportunity: SW metro (Minneapolis) or Dallas

*This is an FTE permanent position in the SW Twin Cities or Dallas.

This company is a market leader within their innovative and relevant healthcare niche.  Their commercial software products serve elderly populations in coordinating and facilitating the post-acute services continuum in the context of national healthcare

*Experience in the SaaS/commercial software realm is essential for qualification.  Strong knowledge and understanding of relevant technologies is also essential.

TECHNICAL BUSINESS ANALYST
This individual is critical for bridging the gap between market- and customer-driven requirements that articulate a client’s high-level needs and the detailed specifications developers need to code best-in-class software.

The ideal candidate is a self-driven and diligent professional with a thorough understanding of technology. He/she is detailed-oriented and capable of writing and communicating software requirements specifications while articulating the impact of larger product strategies and or customer needs.

This is a highly collaborative role that requires significant communication skills, teamwork and leadership. External stakeholders include customers, industry consultants, third-party long-term care organizations and state and federal regulatory agencies. Internal stakeholders will include other business analysts, software engineers, quality assurance testers, product managers, marketing, sales and senior management.

Essential Duties and Responsibilities:
•              Assist the Product Manager and product development to deliver effective solutions through activities including:
•              Eliciting requirements, organizing requirements, translating and simplifying requirements, analyzing, documenting and sharing requirements
•              Contribute to the design or review of test cases
•              Monitor and assess change requests and customer feedback
•              Monitor scope and release dates for risks and contingencies
•              Evaluate potential changes to improve acceptance, installation and deployment
•              Utilize established and emerging tools and techniques for software requirements
•              Collaborate with customers and end users to understand detailed feature or functionality needs
•              Understand and translate product and business strategy into features and functionality that delivers significant value to clients and end users
•              Create and maintain documents for design of product functionality including
•              use cases, activity and process flow diagrams
•              formal process mapping, glossary, data dictionary, non-functional requirement specifications, and requirements management reports
•              functional requirements, system interface requirements, reporting requirements, data requirements, non-functional requirements
•              Incorporate relevant state and federal regulation changes into assigned products
•              Contribute to thought leadership efforts such as white papers and conference presentations


Required Knowledge, Skills and Abilities:
•              Proven knowledge of software design, SDLC, software requirements documentation
•              Excellent verbal and written communication skills with various audiences including peer groups, development staff, customers, senior management, current and potential partners and the industry at large – both technical and non-technical personnel
•              Strong organizational skills with attention to detail and the ability to multi task
•              Ability to research, interpret, and document industry trends and regulatory changes
•              Clear and direct approach with an emphasis on bottom-line progress
•              Strong project management and presentation skills
•              Ability to work in a fast pace environment and work on multiple projects at once

•              Bonus: industry knowledge of Assisted Living
o             Knowledge of different operational areas of Assisted Living organizations of different sizes, regulatory landscape, future challenges and current/future software utilization


Education and Experience:
•              Bachelor’s Degree in one of the following required: Computer Science, Computer Engineering, or Information Management & Technology.
•              2+ years’ experience as a Technical Business Analyst for SaaS
•              Experience with Agile development methodology,
•              Experience collaborating with remote/satellite teams

•              Bonus:
o             Experience as an administrator or technology leader for a long-term care organization
o             Experience within an Agile development environment, SaaS
o             Experience with committees and boards involved with policy-making at the state and federal level

For more information or to be considered contact me directly:

Michael Reitz
Sr. Executive Recruiter
Michael Reitz & Associates LLC
michael@michaelreitz.net
952-240-6093


DIRECTOR of QUALITY MANAGEMENT opportunity: SW metro

*This is a permanent FTE position in the Southwest metro.

This company is a market leader within their innovative and relevant healthcare niche.  Their commercial software products serve elderly populations in coordinating and facilitating the post-acute services continuum in the context of national healthcare.

*Experience in SaaS/commercial software, Agile, and Automated Testing environments summarizes relevance for this position.

DIRECTOR of QUALITY MANAGEMENT

The Director of Software Quality will provide vision, leadership and direction for the entire software quality management process throughout R&D. As the Director of Software Quality you will be deeply in charge of developing software product quality processes, establish system performance monitoring and quality metrics.  In addition, you will lead our critical team of software quality engineers will be responsible for coaching and mentoring of each of these team members.  We are seeking a highly hands-on and visible champion of total quality management across our multi-geographic product teams.

The Director, Software Quality will be responsible for retaining and growing our software quality assurance. Our customers utilize our broad web and mobile based solutions across the nation and as the Director of Software Quality you will be responsible for establishing processes to manage quality for our customers across our New Product Introduction process as well as monitoring and plan fully reacting to experiences in production software.  The Director will report into the SVP R&D/CTO and be based in Bloomington, MN, just outside of Minneapolis.

This position requires at least five years of software quality management experience, including at least three years leading in a large multi-tenant SaaS environments. In addition, the position requires experience leading quality in complex, multi-year enterprise-wide programs and expertise with various process improvement methodologies such as test driven design, Lean and Six Sigma.

Our ideal candidate will have prior health care experience as well as experience working in both enterprise and technology-focused software development organization. Expertise in Agile software development methodologies preferred.

Primary Responsibilities

Strategic Leadership
·         Create a vision for total quality management, testing, performance management and regression testing across our product lines.
·         Partner with other leaders to foster a workplace culture of continuous process improvement. Drive change management efforts to increase acceptance of project improvement initiatives.
·         Track and report on product performance to ensure our products are effective and consistently adding value to our customers.

Project and Technical Leadership
·         Establish a common set of practices, principles, processes and methodologies for managing quality across our product lines.  Monitor compliance to processes.
·         Oversee all aspects of test development, management and execution.
·         Advise and assist leaders and cross-functional teams on the best use of quality management disciplines and approaches. Share best practices and lessons learned across programs and projects. Advocate for best practices in quality assurance.
·         Build, select and maintain QA and test management tools.  Lead and review initiatives for automation of test cases across products.
·         Prepare product and process quality reports by collecting, analyzing, and summarizing information and trends. Make data-driven recommendations to enhance operational excellence, leading the implementation of new processes and activities. Ensure on-time, on-budget, and on-specification delivery on all programs.
·         Drives efficiency analysis and ongoing process improvement.
·         Enhances the pace and productivity of development through introduction of industry best practices and modern Software Development Lifecycle approaches.

Qualifications
·         Process-oriented and intimately familiar with modern test technologies and tools such as Rational tool set, QTP, Win runner, Load runner, Silk test or Selenium. Must have experience in leading test automation initiatives.
·         Be able to contribute and direct at all levels of testing including unit, functional, automation, performance and scalability testing. Be able to function as a QA Architect and be able to step in and provide leadership in test design and implementation
·         Familiar with all of the test-related aspects of the software development life cycle.
·         Have communication skills necessary to build and maintain a highly effective QA organization.
·         Willingness and ability to travel both domestically and internationally (up to 20% total)

Education
BS in Computer Science or Electrical Computer Engineering or the equivalent technical education and experience required; MBA or Master’s degree in health care management is a plus.

PMP, Six Sigma, Lean or related certification (or equivalent training) preferred.

Experience
• 5+ years software quality product development including software and SaaS environments
• 3 + years of experience in software development for healthcare IT, consumer software or wireless connectivity/ Cloud software
• 2+ years’ experience working with distributed teams, including offshore partners
• Previous experience managing large web-based applications and solutions
• Strong understanding of application, database, technical infrastructure and supporting systems
• Experience managing resources, relationships, and delivery
• Demonstrable track record of delivering results
• Experience in leading programs utilizing Agile product development process

For more detail or to be considered, contact me directly-

Michael Reitz
Sr. Executive Recruiter
Michael Reitz & Associates LLC
michael@michaelreitz.net
952-240-6093


Wednesday, December 10, 2014

DATA ARCHITECT opportunity: SW metro

*This is a permanent full-time role in the SW metro.

DATA ARCHITECT

This company is innovating ways to better serve our senior citizens.  Long-term, post-acute and senior living are just some of the areas being served by their industry leading, cutting edge technologies.  Major, well funded initiatives with stable visionary leadership are currently underway and in early stages.  If being challenged technically, creatively, and serving a greater good is important to you this is a "must" for further discovery.

Description:

You're a Data Warehousing and Data Modeling expert that will be responsible for the development, communication and implementation of the organizations data technology architecture and plan including the components required to support it and in the integration of corporate and business architecture and applications.  

Primary Responsibilities:

-Analysis of existing architecture and solutions implementation.
-Strong knowledge of enterprise architecture standards and practices around data stores/warehousing within the applications environment.
-Incorporate software and system architecture (e.g., infrastructure, network) into conceptual designs (e.g., system flow diagrams).
-Ensure alignment of conceptual designs with enterprise, segment and functional roadmaps (e.g., system vision, business strategy)
-Review conceptual designs to ensure scalability/applicability/quality/comprehensiveness.
-Involvement in the development, communication and implementation of the organization's data technology architecture and applications plan, including the components required to support it and in the integration of corporate and business architectures and applications.
-An ability and willingness to facilitate both OLTP and OLAP-centric objectives as need dictates.  As the data architecture matures strong emphasis will be in the OLAP realm.
Responsible for coordinating, administering and supporting activities related to data applicaton planning , data application recovery and development and related projects.  Includes all types of IT business architects as well as IT tecnical architects.

Required Qualifications:

-Bachelor's degree
-4 or more years of IT experience with expertise in data warehousing platforms.
-4 or more years of architecture exp. with data warehousing systems, database, ETL tools.
-Support applicable modeling efforts (e.g., data modeling, process modeling, hardware modeling, performance modeling).
-Ensure adherence to enterprise architecture processes.

*For more detail contact me directly:

Michael Reitz
952-240-6093
michael@michaelreitz.net