Provide end-to-end technical lead for complex application development projects which include requirements gathering analysis design planning development testing and implementation of technology solutions.
The individual should be experienced with leading from a technical perspective for teams consisting of multiple technical practitioner areas, including applications, security, customer service, technical support, quality management, etc.
The Candidate should understand product management and will work with customer engagement leads, sales staff, and executive management to ensure that solutions and delivery continue to meet customer requirements while adapting to ongoing market and competitive conditions.
The Candidate will interface with the development teams during deployments or troubleshooting.
The successful candidate will work with new and existing customers to provide solution engineering expertise necessary to successfully design, build, and deliver solutions that meet customer requirements.
The individual will provide ad hoc support to project-related activities and will work with project management to prioritize multiple customer stories and tasking when conflicts arise.
Design new enhancements - provide design documents for review and approval and provide detailed technical specs for developers to implement.
Provide constant review of work to ensure optimal velocity and productivity of team.
Increase the testability of the application and coordinate all the QA tasks.
Provide guidance for new feature integration and key architectural decisions.
Provide advanced technical consulting and advice to others on solution design.
Create design documents, even for existing modules.
B.S. or B.A. in Computer Science or related discipline is required.
5-7+ years of varied experience in Information Technology.
4+ years in an IT leading technical position.
Demonstrated experience with Cerner, SQL and Microsoft.NET technologies (ASP.NET MVC [MVC 5 preferred], C#, IIS, Web Services).
Demonstrated experience with managing responsive web applications.
Demonstrated experience with MSWord Excel Visio PowerPoint MS Project.
Extensive experience with planning and tracking multiple complex and major impact projects.
In depth experience in software development and infrastructure environment.
In-depth experience with the development lifecycle and software development methodologies.
Strong process development skills with the ability to learn and understand technical concepts in order to interpret document and formalize procedures.
Experience in healthcare industry.
Experience with mobile applications.
EMR integration experience is a plus.
Ability to work in a collaborative dynamic team environment and interact at all levels.
Excellent technical leadership skills with the ability to multitask and manage multiple tasks with changing priorities in a cross-functional environment.
Ability to work effectively under very broad direction with minimal supervision.
Ability to motivate team and meet deadlines in a fast-paced and challenging environment.
Excellent organizational presentation interpersonal and team building skills.
Excellent time management and technical planning/strategizing skills.
Strong process and gap analysis skills.
Strong analytical and problem solving skills.
Strong leadership and excellent customer service skills.