Description
IMPORTANT
3 Top skills must be seen on the resume
Software DevelopmentProblem SolvingScriptingThis is a junior role
Testing in interviews? If so please provide details. Test of basic software development principles and problem solving.
What types of projects will this candidate be working on? Automation Software Development
Typical hours worked? hr/day, Mon-Fri.
Any potential to hire Full time? Not at this time
Flex hours, possible to work from remote? Position is fully remote for now.
The Job
Participate in requirements identification, definition, prioritization, documentation, and analysis.Transform requirements into solutions by performing full life-cycle management including design, development, testing, implementation, and post-implementation support.Adjust solution implementation based on the team's evolution, changes, and new integrations.Seek user feedback to lead improvements, enhancements.Create and maintain user and developer documentation.The Required Competencies
Bachelor's in Computer Science, or equivalent education or work experience.1 years software development experience, preferably with Python and JavaScript web frameworks.Familiar with Software Development Paradigms/Patterns/Models.Problem solving team player.The Desired Competencies
Experience developing REST APIs and web-apps using TDD/BDD with CI/CD pipelines.Experience with POSIX/Bash shell scripting.Experience with working in an Agile/Lean/DevOps environment.Experience in Open Source software development. (Please provide examples.)Experience with peer-/mob-programming.Strong technical writing skills.Bilingual in English and French.The Workplace
Work hours are Monday - Friday, normal 37.5 hour weekAbility to assist for Business Escalations (24x7)