This role is responsible for creating web applications, programs and software processes to support business operations. The role is responsible for supporting the complete software development lifecycle including design, development, installation, testing, upgrades and customer support. The role works with different stakeholders such as customers, subject matter experts, and researchers to evolve, automate, and enhance software capabilities. The role leverages technology to solve business problems by participating in all phases of the development process, from inception through transition.
Responsibilities
Designs, codes, and debugs applications in various software languages.
Collaborates with engineering and development teams to evaluate and identify optimal software solutions.
Works with senior engineers in the design and deployment of software.
Contributes to technology strategy and engineering roadmaps around software engineering; executes strategic software engineering proof of concepts.
Performs code reviews, analyze execution plans, and re-factor inefficient code.
Identifies and resolves system operating programs in order to provide continuous business operations.
Ensures security throughout the software development life cycle and delivers trusted products and services.
Manages and updates issue-tracking system when gaps in code and documentation are discovered.
Contributes effectively as a member of the team; takes ownership of individual assignments and projects with moderate oversight.
Education & Experience Recommended
Four-year or Graduate Degree in Computer Science, Information Technology, Software Engineering, or any other related discipline or commensurate work experience or demonstrated competence.
Typically has 2-4 years of work experience, preferably in software designing & development, software architecture, programming languages, or a related field or an advanced degree with little or no work experience.
Preferred Certifications
Programming Language/s Certification (Java, C++, Python, JavaScript, or similar)
Knowledge & Skills
• Agile Methodology
• Amazon Web Services
• Application Programming Interface (API)
• Automation
• C++ (Programming Language)
• Computer Science
• DevOps
• Docker (Software)
• Full Stack Development
• Java (Programming Language)
• JavaScript (Programming Language)
• Kubernetes
• Microservices
• Microsoft Azure
• Python (Programming Language)
• React.js
• Scalability
• Software Development
• Software Engineering
• SQL (Programming Language)
Cross-Org Skills
• Effective Communication
• Results Orientation
• Learning Agility
• Digital Fluency
• Customer Centricity
Impact & Scope
• Impacts immediate team and acts as an informed team member providing analysis of information and limited project direction input.
Complexity
• Responds to routine issues within established guidelines.
Disclaimer
• This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
The typical pay range for this role is $75,650.00 to $90,000.00 annually. Pay within this range will be based on the review of experience, skills and internal equity.
Disclaimer
This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
HP Canada is an equal opportunity employer. We welcome the many dimensions of diversity. Upon request by qualified candidates, accommodation of special needs may be considered during all stages of the selection process within the framework of the HP Accommodation Policy. If you need assistance in filling out the employment application or require a reasonable accommodation while seeking employment, please e-mail hrgsglobalstaffing@hp.com. Note: This option is reserved for applicants needing a reasonable accommodation related to a disability.
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.
HP’s commitment to diversity, equity and inclusion – it’s just who we are. From the boardroom to factory floor, we create a culture where everyone is respected and where people can be themselves, while being a part of something bigger than themselves. We celebrate the notion that you can belong at HP and bring your authentic self to work each and every day. When you do that, you’re more innovative and that helps grow our bottom line. Come to HP and thrive!