The company is looking to design, develop, maintain, and enhance new and/or existing Web, database, or stand-alone applications to support business operations and company intranets.
Requirements
- 4+ years diverse information technology development and database experience.
- 2+ years programming experience.
- Knowledge of current applicable programming languages, applications and systems, which may include: HTML, SQL Server, mySQL, Oracle RDBMS, Linux/Unix, C/C++, .NET, Java, Java Script, VB Script, Python, PHP.
- Proficient with Microsoft Office, with focus on Access and Excel.
- Strong computer skills; proficiency in desktop applications and operating systems.
- MCSD or MCTS certification preferred.
- OCPJP or OCAJP certification preferred.
Responsibilities
- Develop, document and support data driven applications for the input and management of data to support business operations and/or company intranets.
- Translate requirements and design specifications into fully functioning systems solutions.
- Ensure the ongoing functionality of systems and program upgrades and changes as necessary to meet evolving business needs.
- Monitor and maintain the integrity, upkeep, and tuning of the databases in the environment, supporting or managing migrations, upgrades, and enhancements, performing system checks and troubleshooting errors.
- Create database tables, views, stored procedures, Data Transformation Service packages, and queries to support data driven applications and reporting.
- Coordinate and support outside development projects, including integrating third party software solutions and other outside tools and content.
- Work as a trusted advisor with internal customers to identify design gaps, enhancement opportunities, and other areas driving delivery excellence.
Other
- Perform project management activities including definition, planning of milestones, analysis, specification, documentation, and unit testing to achieve successful implementation.
- Meet all performance and behavior expectations outlined in the company performance appraisal form or communicated by management.
- Establish and maintain positive and productive work relationships with all staff, customers and business partners.
- Demonstrate the behavioral and technical competencies necessary to effectively complete job responsibilities.
- May be required to work on-call hours periodically.