IT Programmer/Analyst Lead
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Maintains and implements systems and databases to ensure optimum performance of automated systems. Manages complex Information System projects and products in order to provide automated solutions that meet organization's business needs. Communicates project and team status to internal and external audiences to keep project team informed. Conducts or participates in system technical and application reviews to determine feasibility, cost, and evaluates usefulness for organization. Assists in recruitment, development, and training of existing and new employees. ESSENTIAL FUNCTIONS: Defines application and database design to support system functions or enhancements. Creates technical specifications while following coding standards. Documents programs with code updates in accordance with IS documentation standards. Develops detailed system design, prepares technical specifications, codes, and manages others in coding programs and utilities through industry standard documentation and coding practices. Utilizes programming knowledge to lead team in technical issue analysis and problem diagnosis. Resolves problems resulting from interfacing with operations, systems engineering, and DBA in accordance with IS documentation standards. Provides project management leadership through project planning, problem resolution, change control, and quality assurance. Coordinates and directs project staff to ensure projects and requests are completed within timetables and objectives are met as evidenced by project plan documentation. Assigns work to group members based on their knowledge and capabilities. Meets predetermined departmental productivity levels as required. Manages all phases of testing. Prepares test data and scripts, development and execution of tests, verification of test results, and user acceptance sign off. Provides technical guidance and leadership to Information Systems staff in the areas of systems design, development, and programming methodologies. Adheres to industry standards coding methodologies in accordance with IS documentation standards. Initiates issue escalation process as required for timely resolution. Communicates status and concerns to manager on a daily basis in accordance with established policy. Maintains vendor and user relationships and communicates status and problems through status reports and issues list in accordance with IS documentation standards. Leads project task force meetings and work groups. Writes minutes, vendor project correspondence, and status reports in accordance with IS documentation standards. Interfaces with customers and other IS analysts and exercises discretion and judgement to conduct assessments, business needs and requirements analysis. Completes system evaluation forms and requirements documentation in accordance with IS documentation standards. Leads technical review of new and existing systems and design concepts to help identify areas of improvement. Completes technical review assessment form in accordance with IS documentation standards. Assists in the initial screening of applicants by reviewing resumes or conducting interviews. Shares findings to manager. Assists supervisor in staff management. Schedules and participates in staff performance evaluations by providing verbal and written feedback. Assists in the development and implementation of employee training and mentoring activities. Completes training programs set forth by the manager in accordance with established policy. Remains current on programming tools and methodologies and makes recommendations specific to staff technical and training needs through verbal and written communications with manager or director. Supports training of team members, offers guidance and direction, and provides constructive criticism of program coding techniques. Assists with the development of training progra