App Development Lead
*Prefer Veteran and Military Families**
We offer remote work opportunities for those residing in AZ, TX, WA, OR, ID, MN, UT & WY only
Leads a technical project team. Understands the business strategy of client department and defines the information systems requirements to meet the business requirements. Provides expert functional and technical support for vendor applications and programs. Collaborates with other department resources to ensure system integration. Monitors, defines, and reports on critical path workflows. Resolves issues or escalates issues as required. Drives the design and implementation of new business processes within required configuration. Functions as lead in the design, coding, debugging, testing, documentation, and implementation of in-house applications and customization of vendor-supplied applications. Collaborates with the Data Base Administrator, Systems and Security teams on system upgrades. Develops and supports multiple-system interfaces and integration.
Education & Experience
o Bachelor's degree in Business, Information Technology, Engineering, or related field with courses in programming and database systemso 7+ years experience supporting healthcare applications o 5+ years experience programming and report-writing in an Oracle environmento 2+ years experience leading technical project teams
o 9+ years experience supporting healthcare applications o 7+ years experience programming and report-writing in an Oracle environmento 4+ years experience leading technical project teams
o Serves as a technical project lead, technical architect, and/or project manager for a team of application developers. Keeps management team informed of project status and significant issues impacting outcomes.o Coordinates the planning, organization, and direction of activities related to applications software.o As a technical lead, responsible for creating detailed programming technical tasks, assigning workload, monitoring project progress, performing code review, and validating testing outcomes of application developers. Perform mentoring and oversight in all areas of the development life cycle.o Researches, evaluates and tests the setup and functionality of supported modules to ensure optimal functionality for end-users. Determines compatibility with existing systems and interfaces. Provides technical support and trouble-shooting for software. Installs and tests vendor upgrades and patches. Collaborates with end-users on upgrade testing to ensure successful migration to new versions.o Investigates and recommends new tools and applications in support of business needs.
o Functions as Subject Matter Expert for business processes/user functions that these modules directly support. Communicates with business units, Project Managers, and other IT staff on application upgrades, fixes and new processes. Responsible for evaluating any impact of system changes on existing modules.o Collaborates with client department on functional system and processes, provides daily support to functional end-users and recommends process changes to promote better utilization of application functionality. o Coordinates the work outcomes of external consultants.o Performs complex coding assignments. Converts logical design into program code. Analyzes, reviews and rewrites programs to increase operating efficiency or to adapt program to new requirements.o Develops system and program test plans, including obtaining test data, conducting program and system testing, and evaluating test results. o Develops documentation defining application development process, including technical reports, communications, and instructional manuals. Maintains user manuals, system design documents, and program documentation. o Coordinates with analysts and training staff to validate end-user instructions/training materials.
o Logs, monitors, and manages event calls regarding reported system issues. o Serves on project teams.o Participates in regularly-scheduled project review/status meetings internally and with client departments.o Serves as a technical and functional resource to entry level and senior level developers. o Provide escalation assistance and oversight for team service tickets, research, resolution and closure.o Documents change control.o Performs on-call support functions.o Performs other duties as assigned. o Regular and reliable attendance is required.