Typical Functions:
- Maintains and enhances existing applications.
- Troubleshoots and debugs applications, including user and system interface functionality.
- Collaborates with cross-functional teams and clients to define, design and deliver enhancements, new applications, and technical solutions that meet the needs of the company, its clients, and the end-users.
- Configures a design that satisfies business requirements and desired specifications.
- Researches evaluate and implement new technology to optimize application efficiency and usability.
- Maintains records to document system and programming development and revisions.
- Designs small modifications for solutions based on defined requirements.
- Programs in required programming languages, database SQL, report writing, ETL.
- Assists with testing and migrating code through test regions.
- Ensures adherence to appropriate design, coding and source control standards.
- Leads specific design and code walk-thru as a presenter or reviewer.
- Processes Change Requests and Quality Assurance (QA) documentation for project implementations and support changes.
Required Qualifications:
- Bachelor s degree in Computer Science or a related discipline.
- In lieu of a degree, a minimum of 5 years of related business experience.
- Work experience in addition to a degree: 1-5 years of related Information Technology experience.
- Job-specific knowledge, skills or abilities: Two years coding/programming, troubleshooting, problem-solving, logical design, SQL coding, Business Requirements Analysis.