Job Description |
Alteo is looking for a Software Developer for a permanent position based in Montreal.
*** Hybrid work : 1day/week at the office ***
Responsibilities:
- Producing clean and efficient code based on published specifications and accepted coding standards
- Collaborating with other developers to ensure best practices and processes are upheld and optimized
- Bringing our product to the next generation by incorporating newer technologies
- Collaborating with multiple teams and stakeholders to achieve technical objectives
- Contributing to the team's culture by joining discussions and challenging your peers
- Extending your own skills by teaching and growing with the teams
Profile:
- BAC in IT, Software engineering or equivalent
- 5+ years of professional software development experience
- 3+ years experience with PostgreSQL (or other relational databases)
- 3+ years experience with backend JavaScript, TypeScript, Node.js (or other typed languages, such as Java)
- 3+ years of experience with React
- Experience working with cloud computing services such as GCP (preferred), Azure, or AWS
- Experience with running software on top of Kubernetes
- Familiarity with Scrum and Agile methodology
- Familiarity with Test Driven Development
- Architecture skills (hexagonal architecture, DDD, API contract design) (asset)
- Scrum master experience (asset)
- Proficiency in Docker and Linux (asset)
- Ability to work independently
- Excellent communicator in English
- Creativity, Critical thinking, Sense of humor & Passion
- Interest in growing into development leadership roles
|