Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer JS (H/F) - Remote (IT)

$140k - $180k per year
Full-time

Orchestry Software Inc

Toronto, ON
  • Remote job

About Orchestry

Orchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking for a Senior Software Developer to join us in accelerating release velocity and overall quality of our beloved SaaS product!

About the Role

As a Senior Software Engineer , you'll play a key role in designing, building, and scaling high-performance web applications that power Orchestry's platform. You'll own end-to-end feature development; from architecture and technical design to implementation, testing, and deployment, leveraging modern .NET and front-end technologies. This is a hands-on role where deep technical expertise meets collaboration: you'll mentor engineers, shape system architecture, and work closely with cross-functional teams to deliver secure, reliable, and impactful software. If you thrive on solving complex problems, optimizing performance, and continuously improving both product and process, this role offers the opportunity to make a significant technical and business impact.

Key Responsibilities

  • Design and build performant, secure, and scalable web applications using .NET and modern front-end technologies.
  • Lead the end-to-end development of features and services — from architecture and technical design through implementation, testing, and deployment.
  • Apply strong systems thinking to design architectures that are robust, maintainable, and aligned with business goals.
  • Identify and address performance bottlenecks, leveraging asynchronous programming, parallel processing, and profiling tools to ensure efficiency.
  • Implement and maintain RESTful APIs, integrations, and data-access layers using C#, ASP.NET, Web API, and Entity Framework.
  • Develop responsive, accessible, and cross-browser web interfaces using React, TypeScript, HTML5, and CSS3.
  • Ensure security, data protection, and compliance throughout all development activities, consistent with SOC 2, GDPR, and ISO principles.
  • Contribute to the architecture and infrastructure of new features and systems, anticipating edge cases and guiding technical tradeoffs.
  • Participate in code reviews, architecture discussions, and design documentation to uphold high technical standards across the team.
  • Collaborate cross-functionally with Product Management, Design, and QA to clarify scope, shape features, and ensure smooth releases.
  • Drive continuous improvement in performance, maintainability, and observability within your area of ownership.
  • Mentor intermediate engineers and foster a culture of technical excellence through guidance and example.
  • Stay current with evolving .NET, Azure, and web technology trends, evaluating and recommending new tools and practices that improve engineering outcomes.
  • Document and communicate complex technical concepts clearly — in code, design documents, and discussions.

Qualification s

  • Bachelor's degree OR equivalent experience.
  • Experience developing cloud native applications.
  • 8+ years of professional software development experience with C# and .NET framework.
  • Solid understanding of web technologies, such as JavaScript, React, CSS, HTML5, XML, JavaScript, JSON, and/or Ajax.
  • Solid understanding of Database technologies such as SQL, relational database schema design, and NoSQL databases.
  • Experience automating and troubleshooting application deployments using CI/CD pipelines.
  • Experience with the ASP.Net Core, Cosmos DB and TypeScript.
  • Self-efficacy; able to set goals, manage time effectively, and maintain accountability in a flexible, remote-first environment.
  • Excellent communication skills and async-native, remote-first collaborative workstyles.

Why Orchestry?

A growing, remote-first SaaS company making a real impact on how organizations work.

Competitive compensation, equity, and benefits (base compensation for this role lands between $140k - 180k CAD)

The opportunity to shape the future of Orchestry's product and engineering culture at scale.

A collaborative team that values curiosity, kindness, and getting things done.

Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer JS (H/F) - Remote (IT) in Toronto, ON vacancy
  • $75.9k - $141.9k per year

     ...Online and Mobile Banking applications. You will drive the entire software development lifecycle, collaborating across functional teams to...  ...of algorithms, data structures, and programming languages to develop high-quality technology applications and services, including... 
    Senior
    Full time
    Contract work
    Part time
    Toronto, ON
    2 days ago
  •  ...Position: Senior Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto (Hybrid: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only) Note... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    3 days ago
  • $130k - $150k per year

     ...and competitive rewards.   Who We Are Seeking to Join Our Team: Advantage Group International is seeking a hands-on Senior Software Developer to join our lean, highly collaborative Digital team. If you view software engineering as a craft and enjoy solving complex... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Advantage Group

    Toronto, ON
    2 days ago
  • $75.9k - $141.9k per year

     ...performance optimization, stability, and scalability. Designs, develops, and maintains fully-fledged and functioning platforms with databases...  ...phases. Builds dynamic, visually-attractive, and innovative software product/apps including front-end and back-end components.... 
    Senior
    Full time
    Contract work
    Part time
    Toronto, ON
    2 days ago
  •  ...company building secure, accurate FP&A software for finance teams. Our platform powers planning...  ...non-negotiable . We’re looking for a senior full-stack engineer who enjoys solving...  ..., planners, and analytical workloads Develop background jobs, async processing, and... 
    Senior
    Full time

    Limelight Software

    Toronto, ON
    11 days ago
  •  ...Position: Senior Software Developer Duration: 3 Months assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only)... 
    Senior
    Contract work
    Temporary work
    Monday to friday
    Toronto, ON
    12 days ago
  •  ...Technologies Conduct testing, integration, and deployment of the developed changes across the environment Review, analyze and recommend...  ...Frameworks. ~ Experience with tools such as Eclipse, SQL Developer, TOAD, SAX, PowerDesigner, SQL Developer and Visio ~... 
    Senior
    Full time
    Contract work

    Maarut Inc

    Toronto, ON
    3 days ago
  •  ...and integration testing Collaboration with system testers to develop test cases for system functional, performance and vulnerability...  ...and alternatives to ensure effective operation of hardware and software platforms and IT security and quality control systems   Communication... 
    Senior
    Contract work

    Maarut Inc

    Toronto, ON
    1 day ago
  •  ...applications. This includes: developing detailed programming...  ...during the use and operation of software packages, including technical...  ...Expertise: Experience as a Senior Technical Consultant in large-...  ...delivery of successful outcomes. Develop code following development... 
    Senior
    Contract work

    Maarut Inc

    Toronto, ON
    4 days ago
  •  ...RQ10055 - Software Developer - Senior 1-year, 2 month contract, 2 possible extension ONSITE - 222 Jarvis st 5th floor Central Agencies Cluster - Ministry of Treasury Board Secretariat Security Level: CRJMC Responsibilities: Required to translate... 
    Senior
    Contract work

    Source Code

    Toronto, ON
    14 days ago
  •  ...Wealth Management Global IT Data Services Canada - you will be our Senior Software Engineer, leveraging Java and Database technologies such as...  ...solution development and delivery by identifying risks and developing/recommending mitigation strategies Provide input and work... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    13 days ago
  •  ...RQ10035 - Software Developer - Senior 7-month contract, 2 possible extensions Onsite / 21 College Street, Toronto 2 Vacancies - 2 submissions Justice Technology Services - Ministry of Public and Business Service Delivery and Procurement Security Level... 
    Senior
    Contract work

    Source Code

    Toronto, ON
    14 days ago
  •  ...Position: Senior ETL – Software Developer Duration: 1.1-Years assignment (contract) Client Location: Toronto (Onsite: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    12 days ago
  •  ...Position: Senior Software Developer – CRM Duration: 5 Months assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only... 
    Senior
    Contract work
    Temporary work
    Monday to friday
    Toronto, ON
    12 days ago
  •  ..., tested CRM applications. This includes developing detailed programming specifications, writing...  ...arise during the use and operation of software packages, including tec   General Skills...  ...; both written and verbal Ability to develop and present new ideas and conceptualize... 
    Senior
    Contract work

    Maarut Inc

    Toronto, ON
    4 days ago
  •  ...specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating...  ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion... 
    Senior
    Contract work

    Maarut Inc

    Toronto, ON
    2 days ago
  •  ...Position: Senior Back End - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    6 days ago
  • $130k - $150k per year

    TouchBistro is looking for Senior Mobile Software Developers (iOS). At TouchBistro, our flagship iOS application is on a 2-week release cadence. Our...  ...via feature flags. We are looking for an experienced developer with a similar mindset to join our team. As a member of TouchBistro... 
    Senior
    Internship
    Local area
    Flexible hours

    TouchBistro

    Toronto, ON
    16 days ago
  •  ...Responsibilities: Designing, developing and implementing front end code including user interface interactions and creating attractive...  ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation,... 
    Senior
    Contract work
    Internship

    Maarut Inc

    Toronto, ON
    2 days ago
  •  ...Responsibilities: Design, develop, and optimize cloud-native microservices using  Angular, Spring Boot, and AI-driven framework...  ...standards. Troubleshoot and resolve technical issues during software implementation, migration, upgrades and operations. Collaborate... 
    Senior
    Contract work

    Maarut Inc

    Toronto, ON
    3 days ago
  •  ...to achieve what has been traditionally view as not feasible. Develop and promote high and reliable code quality to promote maintainability...  ...withing the application development process. ~ Understand software design lifecycle, principles in architecture, design patterns... 
    Senior
    Long term contract
    Full time
    Flexible hours
    Shift work

    Royal Bank of Canada

    Toronto, ON
    5 days ago
  •  ...technologies with a focused, talented group of developers, automated testing specialists, business...  ...with you if you have: Full Stack developer with 5+ years of progressive experience...  ...Maintain high standards of software quality within the team by establishing... 
    Senior
    Flexible hours

    Scotiabank

    Toronto, ON
    9 days ago
  • $60k - $80k per year

     ...Business Unit : SDFX Studios Position : Software Developer Location : Toronto, ON (Hybrid) *Pay Range : $60,000 - $80,000 CAD annually...  ..., qualifications, certifications, experience, skills, seniority, geographic location, local currency exchange rates, performance... 
    Full time
    Part time
    Local area
    Shift work

    Company3

    Toronto, ON
    2 days ago
  •  ...technologies and protocols (e.g., REST, SOAP)?If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 month contract in Toronto. This is an onsite role. Advantages • Earn a competitive rate within the industry... 
    Senior
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...RQ09981 - Software Developer - Full Stack - Senior 3-month contract (fiscal year end), 3 possible extensions ONSITE - 40 St. Claire W, Toronto Land & Resources Cluster - Ministry of Public and Business Service Delivery and Procurement To respond to the priorities... 
    Senior
    Contract work

    Source Code

    Toronto, ON
    14 days ago
  • $130k - $160k per year

     ...candidate evaluations. How will I make an Impact? We are looking for a seasoned Software Developer who is passionate about developing software using engineering best practices. Senior software developers use past experiences & know-how to enable teams to be more... 
    Senior
    Flexible hours
    Shift work

    D2L

    Toronto, ON
    16 days ago
  •  ...Message Queue, etc? Do you have demonstrated experience in developing frontend applications using React/Angular, JSON, HTML/CSS/...  ...a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 contract in Toronto. This is a hybrid role.... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...Term: January 05, 2026- March 31, 2026 Location: Onsite, 40 St. Claire W, Toronto, ON Our client is seeking a Senior Full Stack - Software Developer Key Deliverables for Senior Full Stack - Software Developer : Product Requirements : Collaborate with stakeholders... 
    Senior
    Temporary work

    Akkodis

    Toronto, ON
    29 days ago
  • $65k - $115k per year

    Software Developer Position Description Position Description This role is hybrid and requires you to be a client office at a minimum 3 days per week - subject to change at any time. Must-Have Skills and Experience: 1. Core Technical & Engineering Skills • Proven... 
    Work at office
    Immediate start
    3 days per week
    Toronto, ON
    4 days ago
  • We are seeking a highly skilled Senior Software Developer - Full Stack to work within a Scrum agile development team focused on the Microsoft Azure Cloud and .NET stack. The successful candidate will be responsible for implementing high-quality software code and supporting... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer JS (H/F) - Remote (IT). Be the first to apply!