
Senior Software Developer
- Vancouver, BC
- 100.000-130.000 $ par an
- Permanent
- Temps-plein
- Design, develop, and maintain robust and scalable applications using .NET Framework.
- Build and manage Azure DevOps pipelines for continuous integration and continuous deployment (CI/CD).
- Conduct thorough unit testing and integration testing to ensure the quality and functionality of the software.
- Optimize SQL databases and perform database tuning to enhance performance and reliability.
- Develop and maintain front-end components using Angular or React.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve complex technical issues.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge, with a focus on new and emerging AI services and trends.
- Work closely with the Project and Development team to align on project goals and deliverables.
- Engage with users across the organization to gather requirements and feedback, ensuring the developed solutions meet their needs.
- Extensive experience with Azure services.
- Strong expertise in unit testing and integration testing.
- Proficiency in SQL and experience with database tuning and optimization.
- In-depth knowledge of .NET Framework, .NET Core, and Entity Framework.
- Hands-on experience with front-end development using Angular or React.
- Experience with AI tools like Copilot and generative AI models like ChatGPT or DALL-E.
- Prior experience in the e-commerce and logistics domain is a significant plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with other JavaScript frameworks or libraries such as Vue, Angular, or React.
- Familiarity with other cloud platforms and services.
- Experience and interest in using AI models, services, and tools to augment development.
- Grit & Agility: Forge Ahead, Pivot Fast
- Accountability: Bring It, Own It, Commit
- Go the Extra Mile: We Go Above & Beyond
- Understand the Map & the Terrain: Master the Details & the Big Picture
- Data Drives Decisions: Absorb Complexity & Transmit Clarity
- Think Beyond Today: Tomorrow's Vision, Today's Action
- Health and wellness support for our team members and their families including an employee assistance program
- 100% paid premiums for health and dental benefits in Canada
- Paid time off
- Easy access to online and phone-based counselling services
- And a remote-flexible work environment.