The Programmer Analyst is responsible for assisting with designing, testing, documenting and implementing application programs according to specifications. This role provides assistance in ongoing maintenance and production support of existing application programs including off the shelf packages and/or packages developed internally. The Programmer Analyst will develop and enhance applications of moderate complexity and will perform application and data analysis. Participates in application code review, embracing the philosophy of loosely coupled, agile, reusability, etc; makes recommendations based on knowledge of new technology trends. Designs a series of related programs for an application development framework and develop into an integrated application system. Coordinates requests to migrate program with manager and IT operations personnel. Analyzes and revises application systems and programming logic problems. Maintains knowledge and understanding of departmental organization and primary functions. Assists with the design of moderately complex business applications based on requirements specifications and supporting technical documents including use cases and non functional requirements. Observes all technical and architectural standards as previously developed. Develops user interface program logic with suitable error handling and system documentation. Prepares test data and test plans, assist with system and integration testing, perform unit testing and debug programs. Develops data conversion plans including data mapping in coordination with database administrators. Develops scripts for automated job scheduling and coordinate pertinent details with IT operations. Communicates knowledge of systems, tools and system interfaces to team members.
What your background should be
Two (2) years experience in a Programmer Analyst or applications developer role. Ability to operate independently and manage complex assignments. Ability to maintain the highest level of confidentiality. Excellent communication and interpersonal skills to effectively convey complex and detailed technical information to a diverse population. Ability to complete multiple tasks simultaneously while adhering to strict deadlines. An innovative self starter with the initiative to learn new processes. Exceptional analytical, problem-solving, decision-making and time management skills. Excellent organizational and planning skills. Intense focus on detail and accuracy of work.
Required Schooling / Training
Bachelor degree in computer science.
Who is the client company
The company is an American supermarket chain based in some states.
If you are interested in this position, send your resume to apply@kochdavis.com