An application support and development opportunity focused on building and maintaining custom developed and off the shelf applications. This position will be part of a dynamic team that ensures the highest standard of customer service. Strong initiative will provide plenty of opportunity for learning new processes and technical skills. Giving and receiving mentorship and training are critical components for the success of the individual and team.
The successful candidate will be responsible for:
Analysis, design, and development of fixes and enhancements to existing legacy and modern applications using Microsoft-based technologies.Production support activities including answering client questions, providing data results, analyzing problems, discussing issues with clients, resolving issues, documentation and providing work estimates.Estimating, designing and building complete application solutions.
In order to satisfy our contractual obligations with clients, the successful candidate will be required to pass a basic, standard Criminal Records check. You will also be required to sign off on HP's Confidentiality, Non-Solicitation and Conflict of Interest Agreement.Hewlett-Packard is an equal opportunity employer. We welcome the many dimensions of diversity.
Bachelor's degree or two year diploma in Computer Science or similar discipline. Must also have 3-7 years of relevant work experience.
3-7 years of development experience in Microsoft technologies. Experience is to be focused in areas such as Visual Basic, .Net, C#, SharePoint, Web Services, SQL Server.Writing database queries and stored procedures.
Experienced in software design and development methodologies (e.g., Waterfall, Agile).
Experienced in development tools and processes (e.g. Visual Studio, Team Foundation Server, Visual Source Safe, Eclipse).
Experienced in the application support cycle.
Skills and Abilities
- Internet access
- Significant use of memory
- Continuous learning
- Computer use
- Finding information
- Job task planning and organizing
- Critical thinking
- Decision making
- Problem solving
- Working with others
- Oral communication
- Reading text
Computer and Technology Knowledge
- Programming languages
- Data analysis
- Programming software
- Electronic scheduling software
- Electronic mailing software
- Office Suites
- Spreadsheet software
- Applications - desktop
- Database software
- Word processing software