GENERAL FUNCTION:
As part of the applications development discipline, develops cost-effective information technology solutions by creating new and modifying existing software applications. Coordinates with users, business analysts and other developer to determine requirements and effective solutions. Codes, tests, debugs, documents, and implements complex software applications. May coordinate activities of the project team and assist in monitoring project schedules and costs. Functions as technical lead and acts as liaison between business units. Provides training and direction to team members. May be involved in 7-by-24 production support
DUTIES AND RESPONSIBILITIES:
· Analyzes, codes, tests and documents complex enhancements made to new and/or existing programs.
· Participant in production support: troubleshooting and issue resolution.
· Demonstrates proven knowledge in one or more applications or systems.
· Designs, codes, tests and implements application programs in accordance with requirements and standards.
· Able to produce accurate, readable documentation related to software systems.
· Able to identify efficient and practical solutions to meet business objectives.
· May be technical lead on larger projects and may act as project lead on smaller projects/development efforts.
· Reviews and recommends vendor products, develops technical specifications and interfaces with other applications.
· Perform code reviews and mentor other developers.
· Ability to wear multiple hats not necessarily all related to writing code.
More...
Register an account with us and set up job agents! We'll email you immediately when jobs like this are posted on our site.