More jobs:
Software Developer, Backend Developer, Software Engineer
Remote / Online - Candidates ideally in
QC, Canada
Listed on 2026-03-15
QC, Canada
Listing for:
Ravyx CA
Part Time, Remote/Work from Home
position Listed on 2026-03-15
Job specializations:
-
Software Development
Backend Developer, Software Engineer
Job Description & How to Apply Below
Position Summary
Full Stack Developer specializing in modernizing JavaScript interfaces (Sencha Ext JS) and optimizing complex backend systems. You contribute to the performance of the entire application stack, .NET, SQL, internal scripts, and Delphi/TMS within an Agile team, ensuring robustness, efficiency, and scalability.
Responsibilities- Develop and support business logic implemented through procedural code, scripts, and SQL stored procedures.
- Analyze, troubleshoot, and optimize backend performance and data workflows.
- Develop, maintain, and modernize front-end interfaces using Sencha Ext JS.
- Collaborate with the team to integrate backend components with modern JavaScript interfaces.
- Maintain, refactor, and enhance backend systems developed in Delphi and TMS.
- Participate in Agile processes including sprint planning, stand-ups, and code reviews.
- Diagnose and resolve issues across both backend and frontend layer.
Skills & Qualifications
- Strong understanding of SQL, stored procedures, triggers, and relational databases.
- Knowledge of procedural programming.
- Experience with JavaScript and interest in Sencha Ext JS.
- Ability to work with long-standing codebases.
- Experience with Delphi and TMS (Embarcadero ecosystem).
- Degree in Computer Science or related field.
- 5+ years of software development experience.
- Experience or willingness to learn Sencha Ext JS.
- Knowledge of legacy compiled languages.
- Familiarity with .NET (C#) and REST APIs.
- Experience with modern JS frameworks.
- Bilingual English/French
- Strong analytical and problem-solving skills.
- Comfortable working with legacy systems.
- Curious, adaptable, and collaborative.
- Detail-oriented with high standards for code quality.
- A flexible hybrid schedule with 2–3 days per week in the office and remote work otherwise.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×