Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
NA

Software Developer (Intermediate / Senior)

Naryant
Posted 1 hour ago
🇨🇦Canada🏢Hybrid📁Engineering & Development
Is this job info correct?

Location & work model: Oakville, ON — hybrid Employment type: Full-time, permanent Level: Intermediate or Senior — calibrated to the candidate About Naryant Naryant is a digital transformation partner, leading organizations to reimagine, build, and evolve their strategic operations using data. Naryant serves a broad spectrum of clients in healthcare, fleet management, transportation, municipal energy management, and more. Our agile design approach and focus on creating and integrating multiplatform software, web, mobile, machine learning and IoT solutions allows us to accelerate cross-enterprise decision-making, delivering solutions that define the future of technology enablement. Naryant’s Purpose Statement: Data for a safer, healthier, and more sustainable commun ity. Position Summary The Software Developer designs and builds custom software and data-driven applications for Naryant’s clients across web, mobile, and cloud. This is a hands-on, end-to-end role: you will contribute across the stack, from design through deployment. This is a single opening that can be filled at the intermediate or senior level — the final level and scope will be calibrated to the candidate’s technical depth, ability to own work independently, and fit. Senior-level hires will take on greater technical ownership and mentorship. Key Responsibilities • Design, develop, test, and deploy high-quality software across web and cloud applications. • Contribute across the stack (front-end, back-end, APIs, integrations, and cloud-hosted services) as project needs require. • Translate client and business requirements into well-structured, maintainable code. • Build and maintain applications using .NET Core, ASP.NET Core, Web API, Entity Framework, ReactJS, and Microsoft SQL Server • Integrate applications with data platforms, third-party services, and APIs (e.g., telematics/Geotab, cloud services). • Participate in code reviews and uphold engineering standards for quality, performance, and security. • Collaborate with architects, analysts, designers, and project managers across concurrent client engagements. • Troubleshoot, debug, and optimize existing applications. • Contribute to technical design and effort estimation. • (Senior) Own features or projects end-to-end, mentor more junior developers, and help shape technical direction and standards. Required Qualifications • Intermediate: approximately 2 to 5 years of professional software development experience. Senior: 5+ years with demonstrated ownership and technical leadership. • Strong full-stack development experience with C#/.NET, .NET Core, ASP.NET Core, Web API, Entity Framework, ReactJS, JavaScript • Strong experience working with Microsoft SQL Server / MSSQL, including database design, querying, and performance considerations. • Experience deploying to cloud platforms (Azure, AWS, or GCP). • Familiarity with cloud infrastructure and deployment models, including IaaS such as virtual machines and PaaS such as containers, app services, and managed platform services. • Working knowledge of secure development practices, cybersecurity considerations, system architecture, and scalable application design. • Familiarity with Git and modern development practices (CI/CD, agile). • A degree in Computer Science, Software Engineering, or a related field, or equivalent experience. If you have obtained your degree outside of Canada we may ask that your credentials be assessed by a recognized service (e.g., WES) • Legally entitled to work in Canada. • Strong problem-solving skills and the ability to work directly with clients and cross-functional teams. Preferred / Nice-to-Have • Experience with Tailwind CSS, jQuery, .NET Framework, Python, TypeScript, or other modern development languages and frameworks. • Experience with data-intensive applications, dashboards, reporting tools, or system integrations. • Experience with telematics / IoT data or Geotab. • Full-stack development experience across both front-end and back-end frameworks. • Domain experience in fleet, healthcare, transportation, or public sector. • Experience building, deploying, or supporting applications in Azure environments • (Senior) Experience mentoring developers and leading technical delivery. Core Competencies Technical craftsmanship, ownership, collaboration, communication, and adaptability. What We Offer • Direct, visible impact on client outcomes and on how we build the firm. • Varied, high-calibre project work across multiple industries and technologies. • Close collaboration with leadership and a short path from idea to action. • Room to grow as we scale, with the autonomy to shape your role. • Flexible / hybrid work arrangement. Equal Opportunity Employment & Accessibility At Naryant, we are proud to be an equal opportunity employer and believe that diversity is key to building high-performing teams. We prioritize an inclusive environment and welcome people of diverse backgrounds, perspectives, and skills. If you need assistance due to a disability during the application or recruiting process, please contact us at [email protected] . How to Apply Submit your resume and a cover letter highlighting why you are the ideal candidate for this position. Thank you for your interest in Naryant. Direct applicants only please, no agencies.

Similar jobs

Similar jobs

CATALIS logo

Software Developer II

CATALIS

🇨🇦Canada16 hours ago
Slice logo

Director of Software Development, Developer Experience

Slice

🇨🇦Canada17 hours ago
Volarisgroup logo

Software Developer

Volarisgroup

🇨🇦Canada17 hours ago
ED

Software Developer

Eddyfi

🇨🇦Canada17 hours ago
Spiria logo

Lead Software Developer

Spiria

🇨🇦Canada17 hours ago
Elastic logo

Principal software developer/Tech Lead, Agent Framework - Observability

Elastic

🇨🇦Canada17 hours ago