DESCRIPTION
Develop, test, implement, and maintain complex applications and / or databases. Depending upon assignment, positions may be responsible for developing and maintaining software applications and / or databases, including web applications and user interfaces. Draft technical program documentation, such as end-user operational instructions. Develop and maintain software applications and / or databases, including web applications and user interfaces. Work under minimal technical guidance provided by a more senior technical project leader.
KNOWLEDGE, SKILLS, AND ABILITIES :
- Analyze, design, implement and maintain database applications and structures
- Design, code, develop, debug and maintain websites and web applications, including layout and user interface
- Consult with client to develop formal user requirements
- Conduct unit / functional testing
- Explain protocols, technical procedures and processes clearly and accurately to both technical and non-technical audiences
- Plan, set goals and determine strategies for accomplishing results; monitor and evaluate progress toward goals
- Track and resolve programming bugs
- Translate user requirements into end-to-end design for applications / databases that may involve multiple interfaces to other applications or supporting database systems
- Write clear, concise and effective requirements documents, correspondence, procedures and reports in accordance with policies.
- Display knowledge to program proficiently in two or more of the applications or database programming languages relevant to the project
- Display knowledge of the life-cycle process for software development, web applications, and implementation
- Evaluate and transition data from legacy systems to new relational database structures
- Transition the application / database to production; enhances application / database as needed
- Knowledge of backup or archival software (e.g. Recovery Expert; Backup and archival software; Systems and data disaster recovery software; NetBackup)
- Possess knowledge of cloud computing technologies and environments
- Proficiency in database management software (e.g. Database management software; Microsoft SQL Server; Quest Central; Sybase Replication Server)
- Display knowledge of development software (e.g. C; Microsoft Visual Basic; Prolog; REXX)
- Possess knowledge of metadata management software (e.g. ERwin Data Modeler; Data modeling software; IBM Rational Data Architect; Visual
- Paradigm DB Visual ARCHITECT)
- Understand object or component oriented development software (e.g. Microsoft Visual C# .NET; Practical extraction and reporting language Perl; Sun Microsystems Java; Sybase PowerBuilder.)
QVine Corporation is an Equal Opportunity Employer—M / F / D / V