Job Title
Technical Analyst/Programmer
Job Description
Under general direction,
- Formulates and defines the scope and objectives for new or existing applications or programs requiring custom development.
- Typically carries out assignments with minimal direction from a project manager or programming development manager.
- Works with stakeholders to gather requirements for developmental programs.
- Reviews and analyzes business and technical requirements.
- Designs applications to meet business and technical requirements.
- Translates specifications into business cases, models, and ultimately into designs and actual programming code.
- Devises or modifies procedures to solve complex problems and works at a high technical level in all phases of application development and programming activities.
- Works as part of a team with varying responsibilities for completion of an entire project or a phase of a project. Participates in component design, programming, code reviews, and unit testing.
- Designs and develops technology and models for development projects as assigned.
- Performs code testing on components and works to ensure appropriate implementation standards are met.
- Evaluates design alternatives for development cost and solutions using various methods.
- Typically works with business analysts, project managers, and end-users to ensure that delivery expectations are met.
- Provides support and maintenance for existing applications and participates in production support during business hours and pre-launch hours.
- Resolves customer complaints and responds to suggestions for improvements and enhancements from end-users.
- Demonstrates programs.
- Provides appropriate written documentation of project development and programming code.
Job Requirements
- Excellent interpersonal skills
- Computer programming experience/knowledge
- Analytical skills
- Entry level position