FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularEntity FrameworkJavaScriptMicroservices.NETNode.jsPostgresPythonReactSQLTypeScript
About the role
Key responsibilities & impact- Serve as a reliable technical expert in one or more areas of the codebase, making well-reasoned design decisions with appropriate trade-offs
- Own features and projects from requirements through technical design to production delivery
- Scope work into milestones with reasonable estimates and communicate early when timelines are at risk
- Debug complex issues across system boundaries and design for observability --logging, metrics, and alerting
- Proactively identify and address issues in the codebase or process, not just the work assigned to you
- Contribute to technical direction within your team and advocate for quality from the user's perspective
- Perform thorough, constructive code reviews and mentor engineers earlier in their careers
- Document your work and decisions so others can build on them
- Support Product Owners with domain expertise and help translate requirements into technical designs
- Handle ambiguity -- make progress when requirements are incomplete or evolving
- Design and deliver work that spans multiple system components, unblocking teammates and identifying risks to the broader team's delivery
- Shape technical standards, drive improvements to code quality and tooling, and communicate complex technical concepts clearly to non-technical stakeholders
Requirements
What you’ll need- University degree in Computer Science or a related field
- 7+ years of professional software development experience, with increasing ownership of complex work over time
- Strong understanding of the full software development lifecycle
- Experience with Agile and Scrum methodologies
- Demonstrated ability to work effectively with remote, distributed teams
- Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or Cursor
- Proficiency with .NET Core, .NET Framework, Entity Framework/ Dapper, Web APis, and Microservices
- Experience building database applications with relational databases such as PostgreSQL and SQL Server
- Experience with Node.js, Angular or React, HTMLS, CSS, Typescript, JavaScript, and Python
- Solid understanding of CI/CD practices and pipelines
- Genuine passion for technology and ability to stay current with a rapidly evolving landscape
- A self-starter who challenges the status quo, asks 'why' and 'what if', and drives improvements without being asked
- Strong written and verbal communication skills
Benefits
Comp & perks- An opportunity to work in a values-driven, performance oriented, dynamic and growth focused culture
- We support a remote working environment with a one-time home office allowance and subsidized monthly internet allowance
- Competitive health benefits, dental plans, and retirement savings plan (RRSP, 401K plan etc.)
- Annual fitness allowance
- Mental health support provided through access to Calm Premium meditation app and access to Talkspace
- Access to Udemy, internal training programs, annual training allowance and certifications (if applicable), and High Talent Programs
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET Core.NET FrameworkEntity FrameworkDapperWeb APIsMicroservicesPostgreSQLSQL ServerNode.jsAngular
Soft Skills
communicationmentoringproblem-solvingadaptabilitycollaborationleadershipself-startercritical thinkingattention to detailproactive
Certifications
University degree in Computer Science
