Job Description
Job Duties and Responsibilities
The IT Tools Development team is focused on enabling access to tools that will propel team initiatives forward. This includes everything from creating home grown applications to implementing third party software. We have fascinating questions to explore: Why are the existing processes in place and can they be more streamlined? How can we implement solutions that meet present demands while also accounting for the future? How do we help move teams towards a common goal?
Your primary responsibilities will include:
- Developing and maintaining software using React and Node.js using once click pipelines
- Support existing systems and services
- Solve practical problems with a variety of concrete variables
- Provide technical/architectural solutions to the team
- Translate requirements into object oriented pattern based code
Skills and Experience
A successful Software Engineer for the Tools Dev team will have:
- Bachelor’s Degree in a business or technical discipline, or equivalent experience
- Minimum 2-4 years of experience in a Product Management role or equivalent
- Self-motivation with strong, proven, analytical and problem-solving skills
- Ability to effectively communicate across all departments in the organization
- A constant learner-mindset with the drive to creatively think outside the box and innovate
Preferred Skills
You will stand out if you have:
- Javascript, Node JS
- React, GraphQL, MongoDB, Elasticsearch
- Git, Docker, Rancher, Gitlab CI
- Basic unix commands for Ubuntu shell