Senior Software Engineer I
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer I (.NET/AI): Designing and enhancing EHS+ platform software, APIs, microservices, and database applications with an accent on architecture, automation, and AI-assisted development. Focus on leading technical implementation, building production-ready code, integrating modern services, and solving complex scalability and maintainability challenges.
Location: Remote within Canada or the United Kingdom
Company
A product company providing an EHS+ platform that uses data, automation, and AI agents to help organizations manage environmental, health, safety, quality, and sustainability risks.
What you will do
- Drive technical and architectural decisions for new and evolving product capabilities.
- Design, develop, and maintain base platform software and client-specific solutions.
- Lead teams technically and deliver production-ready, high-quality code.
- Collaborate with Product Owners to clarify requirements and specifications.
- Advocate for automation across testing, integration, and deployment, including code reviews and CI/CD.
- Own functional areas or projects, track sprint delivery, provide support, and mentor junior developers.
Requirements
- University degree in computer science or a related field.
- 4+ years of professional software development experience.
- Strong understanding of the software development lifecycle and experience with Agile and Scrum.
- Experience using AI development tools such as GitHub Copilot, Claude Code, or Cursor is required.
- Experience with .NET Core, .NET Framework, Entity Framework or Dapper, Web APIs, microservices, relational databases, Node, Angular or React, HTML5, CSS, TypeScript, JavaScript, Python, and CI/CD.
- Remote work eligibility is limited to Canada or the United Kingdom.
Nice to have
- Experience with LLMs, agentic frameworks, RAG, vector databases, or MCP servers.
- Experience with MongoDB, AWS or Azure, multi-tenancy, message queues, or Docker.
- Occupational health, environmental, ergonomics, or safety domain experience.
Culture & Benefits
- Collaborative, values-driven, performance-oriented, and growth-focused environment.
- Remote work support with a one-time home office allowance and subsidized monthly internet allowance.
- Health and dental benefits with retirement savings options, including RRSP or 401(k) plans.
- Annual fitness allowance and mental health support through Calm Premium and Talkspace.
- Access to learning platforms, internal training, certifications, annual training allowance, and high-talent programs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →