The leading Microsoft 365 migration and governance platform
Software Developer II – ShareGate Protect
Location
Canada
Posted
8 days ago
Salary
$100K - $130K / year
Seniority
Senior
Job Description
Software Developer II – ShareGate Protect
ShareGate
• Ship fullstack features in C# .NET and React that users adopt and rely on; • Turn product and design intent into working solutions that solve the actual customer problem; • Deliver data models and queries (primarily PostgreSQL) that stay fast and reliable; • Shape architecture, standards, and technical direction; • Catch issues before they ship through reviews and testing; • Use AI tools to work faster and smarter.
Job Requirements
- 3+ years of experience in software development
- Fullstack development experience
- Proficiency in C# .NET
- Experience with React
- Solid understanding of SQL databases
- Experience with PostgreSQL
- Strong interest in product development
- Hands-on experience integrating AI tools into your day-to-day development work.
Benefits
- Health insurance
- Flexible work environment
- Professional development opportunities
- Equipment allowances
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – AI Intelligence
Honeycomb.ioThe fastest way to visualize, understand and debug software. Find the critical issues that logs and metrics can’t see.
• Ship AI product features. • Work on agent infrastructure. • Work full-stack. • Own your software in production. • Work with design and product.
Software Engineer, iOS
ZigsawOn a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA
• Build out Pinner-facing frontend features in iOS to power the future of inspiration on Pinterest • Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, to architecting and building solutions that can scale to support millions of users • Partner with design, product, and backend teams to build end to end functionality • Put on your Pinner hat to suggest new product ideas and features • Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop • Grow as an engineer by working with world-class peers on varied and high impact projects • Leverage AI to seek faster execution (i.e. draft, prototype, outline) and explore alternative options (i.e. iterate, compare approaches) • Leverage AI to synthesize information (summarize, distill themes) and automate repeatable tasks (documentation, reporting, QA checks)
Principal Software Engineer, AI
SalesloftTake the right actions to close every deal with the only revenue orchestration platform built around the seller workflow
• Embed with feature teams to understand data needs from the context layer • Build the technical vision and roadmap for the Context Layer • Design access control and RBAC model for the context layer • Define and evolve APIs, SDKs, and developer interfaces • Identify data platform dependencies and collaborate with data engineering • Drive architecture discussions, design/code reviews, and set technical standards • Address governance and security requirements around data access • Contribute to hiring strong and diverse talent
• Como Desenvolvedora de Software Fullstack Sênior no Squad de Growth do Astrea, você será responsável por ficar à frente da implementação técnica das estratégias de retenção e expansão no time de Produto. • Sua missão é garantir que as soluções técnicas sejam entregues com agilidade, eficiência e precisão, permitindo que o squad valide rapidamente suas hipóteses e faça ajustes iterativos. • Ser a referência técnica do squad, desenvolvendo e implementando soluções de ponta a ponta, do backend ao frontend. • Garantir entregas contínuas e ágeis, permitindo que o time valide experimentos e faça ajustes rapidamente, mantendo a qualidade. • Implementar soluções escaláveis que otimizem a performance no frontend e backend. • Colaborar com o Product Manager, Designers e outros stakeholders para alinhar necessidades de negócio com melhores práticas de engenharia. • Definir e seguir as melhores práticas de código, incluindo testes automatizados, revisões e processos de deploy seguros. • Desenvolver integrações com ferramentas e APIs que suportem a análise de dados e experimentos de growth. • Apoiar o time na construção e implementação de experimentos e testes A/B, focando em melhorias rápidas e aprendizado contínuo. • Colaborar com outros squads para implementar e escalar iniciativas bem-sucedidas no Astrea.




