Description:
You are able to analyze business problems, perform systems analysis, design, configure and write high quality, well documented and tested code in support of new and enhanced systems, subsystems and services for a diverse range of IT solutions.
We have:
- A team of highly skilled, dedicated and collaborative staff to work with
- Leadership that supports you
- An enterprise that embraces change
- A work environment that has flexible work locations (including remote), hours of work and overall employee wellness support
You have:
- Diploma or Degree in Computer Science, Development or related field OR 3+ years of experience in a development capacity
- Strong knowledge of design patterns, data structure and algorithms, continuous integration/continuous delivery, version control, documentation and automated testing
- Demonstrated experience translating business requirements into IT solutions
- Applied experience analyzing, designing and developing/configuring applications utilizing one or more of the following technologies: Python, Java, Groovy, Angular and REACT (+ for PostgreSQL, Amazon Web Services, Kubernetes), JavaScript, TypeScript, HTML and CSS, and RESTful APIs
- Strong knowledge of database concepts, SQL, datawarehouse and datalake
- The ability to communicate well within a team and have the desire to learn new skills
- Structured thinking and the ability to think outside the box for the best answer
Nice to have:
- Certification, or working towards, in the above technologies
- A practical understanding of Agile methodology