Software Developer
Thales Voir toutes les offres
- Vancouver, BC
- Permanent
- Temps-plein
- Contribute to the continuous development and validation of our data security products while fostering a collaborative and transparent team culture
- Develop new features and enhance existing features by writing robust and well-tested code for both front-end and back-end
- Improve product quality and contribute to test planning and test automation
- Participate in design reviews and grooming sessions
- Collaborate closely with cross-functional teams and stakeholders to understand and address customer needs effectively
- Share your knowledge and demonstrate your work on a regular basis
- B.Sc/M.Sc in Computer Science or equivalent
- 3+ years of experience as a full-stack software developer (Java focus)
- Proficiency in test automation and validation best practices
- Experience with Linux operating systems
- Proven track record of delivering high-quality software products on time and within scope
- Occasional flexibility to work outside of normal business hours to collaborate with other teams and support customers in different time zones
- Familiarity with development frameworks (e.g. Spring, React)
- Familiarity with build management tools (e.g. Maven)
- Familiarity with test case management and test development frameworks (e.g. TestRail, JUnit, IntelliJ)
- Familiarity with containerization tools (e.g. Docker)
- Exposure to noSQL databases or data warehouses (e.g. Mongo)
- Exposure to cloud-based systems (AWS, Azure, GCP)
- Exposure to GoLang programming language
- Experience with scripting languages (Python, Bash)
- Experience with Agile development methodologies
- Experience leading or participating in calls with external customers
- Demonstrated problem-solving skills in analyzing issues and driving solutions
- Excellent verbal and written communication skills with the ability to engage diverse audience
- Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.
- Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
- Company paid holidays, vacation days, and paid sick leave.
- Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
- Employee Discounts on home, auto, and gym membership.