Job Description :
Designs and develops software solutions to meet business requirements. Manages full software development lifecycle including testing, implementation, and auditing.
Performs product design, bug verification, and beta support, which may require research and analysis. Operates under moderate supervision.
Usually reports to the Manager of Software Development.
Execute, assess, and troubleshoot software programs and applications. Analyze and amend software errors in a timely and accurate fashion.
Coding, developing, and documenting software specifications throughout the project life cycle. Participate in software upgrades, revisions, fixes and patches as mandated by the vendor.
Requires knowledge and experience in own discipline; still acquiring higher level knowledge and skills
Builds knowledge of the organization, processes and customers
Solves a range of straightforward problems
Analyzes possible solutions using standard procedures
Receives a moderate level of guidance and direction
Experience / Education
or equivalent work experience.