Job Directory Manager, Application Development Addison TX Full Time

Manager, Application Development Addison TX Full Time
Addison, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Overview

From our Dallas corporate headquarters to our clinics, worksites, and mobile locations, Concentra colleagues remain focused on our driving purpose: to provide superb patient and employer experience by delivering the highest quality healthcare in an efficient, affordable, caring manner. We do this by putting all customers (internal and external) first and by displaying:

* A healing focus
* A selfless heart
* A tireless resolve

Responsibilities

The Manager of Application Development will be responsible for leading application development (emphasis on customizing purchased applications with some custom development), integration and maintenance. In this role, this leader will direct applications strategy and requirements development with key business owners and stakeholders. The manager engages with and manages the relationship with stakeholders to gain a strong understanding of the business needs and how software can enable the required business functionality. This position works across Concentra business units and within IS to ensure that project and production objectives are successfully met.

The Details

* Ensures the delivery of exceptional customer service by designing, developing, upgrading, releasing and maintaining Concentra's business capabilities using a planned and structured process.
* Is responsible for Concentra's overall applications development, integration and maintenance efforts.
* Will consult with all stakeholders to identify their needs and builds and maintains applications and solutions that will balance competing client needs and priorities, improve business processes, meet targeted project business and performance criteria.
* This individual will quickly grasp the essence and root causes of an issue. Good at integrating different ideas and points of view.
* Evolves and matures the current systems and applications architecture as needed. Introduces technology best practices and design patterns.
* Is able to provide technology process leadership to develop lean and agile processes to quickly deliver the product or feature with acceptable quality to market.
* Manages information systems personnel and contractors to design, develop, and implement software changes.

Qualifications

Education/credentials

Bachelor's degree in Computer Science/Computer Engineering or equivalent is required. An advanced degree in business and/or computer science is preferred.

Job-related experience

* At least 5-8 years of experience leading a team of engineers in a dynamic environment managing complex and often conflicting product requirements from a diverse group of external and/or internal customers.
* Strong track record of success in the architecture and development of software and delivery of database management and/or workflow solutions in an organization where speed of change is a constant. Ideally this person will be knowledgeable in Microsoft .Net and Java platforms and tools, as well as contemporary desktop and mobile oriented software (SOA, HTML5, wikis, blogs, tags).
* Direct database experience with both Oracle and Microsoft SQL Server databases development. Introduce technology best practices and design patterns. Well versed with content and knowledge management tools and products like Sitecore and SharePoint.
* Manage information systems personnel and contractors to design, develop, and implement software changes.
* Strong leadership, project management skills, time management, and problem solving skills.
* Excellent communication skills and interpersonal skills.
* Commitment to customer service. Ability to coordinate and work with other departments.
* Evolve and mature the current systems and applications architecture as needed.
* Manage the performance and career development of the development team.
* Ability to multi-task and help remove blockages for the team. Excellent organizational skills.
* Must work in Agile development methodology team environment and lead Agile team(s).
* Able to apply knowledge and analytical thinking to work through issues.
* Excellent presentation and meeting facilitation skills.
* Inherent knowledge of development processes and best practices to manage multiple, large scale, and co-dependent systems software development projects consistently on time and on budget. Experience in software management and integration of complex systems from numerous development sources including matrixed internal organizations.
* Experience supporting multiple products, estimating project resource requirements, and managing product delivery schedules and associated risks are essential.
* Demonstrated track record of implementing enhanced product development processes that shorten release cycles and improve "time to market" for new products.
* Proven ability to work effectively with the business leaders in defining product requirements and specifications.
* Strong communications skills to across the IS organization, business units, and customers.
* Has depth and skills in being creative and developing efficient and effective solutions to diverse and complex business problems.

Job-related skills/competencies

* This individual will quickly grasp the essence and root causes of an issue. Good at integrating different ideas and points of view.
* Evolves and matures the current systems and applications architecture as needed. Introduces technology best practices and design patterns.
* Is able to provide technology process leadership to develop lean and agile processes to quickly deliver the product or feature with acceptable quality to market.
* Recognizes when change is required and deals effectively with the uncertainty of change. Able to assess the implications of risks, and moves others to action, uses a variety of tools and approaches to solve complex problems effectively with rigorous logic and creative thinking. Able to simplify complex processes and figure out the steps to get things done in practice. Can be counted on when times are tough to do the right thing. Has the courage to take difficult decisions and act ethically. Recognized for the quality of their thinking and ideas, sought out by others for their advice and solutions.
* Brings to life, support and enthusiasm for the vision with a clear map and milestones. Sets a high performance climate where associates have the opportunity to do what they do best. Finds ways to deploy their strengths and encourages their development. Builds high performing team behaviors with a strong sense of belonging, team spirit and pride. Treats others fairly with trust, dignity, and respect. Embraces diversity by creating inclusive high trust relationships. Has the courage to hold honest candid discussions while being direct and forceful or diplomatic as required.
* Is skilled at assessing performance and future potential and assembling a high performing team. Does not compromise on talent. Constructs and executes compelling development plans with assignments and metrics that stretch and challenge associates beyond their comfort zone. Holds frequent development discussions and candid, two-way conversations with others about their performance, career aspirations and potential. Encourages lifelong learning. Monitors progress and results, and designs feedback loops into work.
* Creates focus by evaluating and prioritizing the areas with the greatest impact and eliminating less valuable activities. Focuses on accountability and delivery without blame, pushes and motivates self and others for results. Faces challenge head on. Knows how to get things done through formal and informal channels. Breaks down work into process steps. Develops schedules and tasks. Quickly senses what will help or hinder accomplishing a goal and adjusts for roadblocks measuring performance against goals. Learns from mistakes and seeks and applies continuous improvement. Has the functional/technical knowledge required to do the job and works to keep this knowledge current.
* Establishes and maintains effective relationships with a wide variety of stakeholders, including internal and external stakeholders. Gains trust and respect through open dialogue. Seeks to understand and anticipate the needs of others, practicing attentive and active listening. Steps up to conflicts by managing them as opportunities, and is able to find common ground and get cooperation with minimum noise. Presents facts in a depersonalized and helpful manner. Represents own interests and points of view while being fair to colleagues. Is able to flex their style to meet the requirements of changing situations and the needs of other people. Seeks feedback for personal learning.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.