Talent.com
Sr Software Engineer
Sr Software EngineerCENTRIC SOFTWARE INC • Montréal, QC, CA
Sr Software Engineer

Sr Software Engineer

CENTRIC SOFTWARE INC • Montréal, QC, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Job Title: Senior Software Engineer Location: Remote, USA/Canada Compensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + Benefits Job Summary: At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets.

As we expand our Canadian development team, we are seeking Senior Software Engineers with strong expertise in both Java and TypeScript, capable of working across backend services and TypeScript-intensive components such as UI and Custom Actions.

If you excel in building scalable systems, designing robust architectures, and contributing to both service-side and TypeScript-driven features, this role is for you.

As a Senior Software Engineer, you will design, develop, and evolve backend services and TypeScript-based components that power our platform.

You will work extensively with REST APIs, microservices, containers (Docker/Kubernetes), and modern TypeScript frameworks.

You will collaborate closely with Product Management and cross-functional engineering teams, leading technical decisions and ensuring scalable, maintainable designs.

Strong architectural thinking and communication skills are essential.

Key Responsibilities: Design and implement backend services using Java, SQL, and TypeScript.

Build and enhance TypeScript-intensive features, including UI elements and Custom Actions.

Develop scalable REST APIs and microservices supporting enterprise product workflows.

Lead architectural discussions and contribute to long-term technical strategy.

Deploy and manage containerized services with Docker and Kubernetes.

Collaborate with Product Management and engineering peers from concept through delivery.

Maintain high engineering standards through reviews, mentorship, and technical leadership.

Continuously improve system performance, scalability, and reliability.

Qualifications: 7+ years of professional experience with Java.

  • 5+ years of professional experience with TypeScript.

Strong SQL proficiency and hands-on experience with relational databases.

Proven experience developing server-side applications , distributed systems, and RESTful services.

Deep understanding of microservices and service-oriented architectures.

Hands-on experience with Docker and container orchestration tools such as Kubernetes .

Strong mastery of OOP, design patterns, clean code principles, and architectural fundamentals.

Experience leading technical design or architectural initiatives (2+ years).

Solid understanding of SDLC best practices: code reviews, testing strategies, CI/CD, and release processes.

Excellent cross-team communication skills.

Preferred: Experience building TypeScript-based UI components or workflow/custom-action features.

Familiarity with cloud platforms (AWS, Azure, or GCP).

Experience mentoring engineers or serving as a tech lead.

Bachelor’s degree in Computer Science or equivalent.

What we offer: Competitive salary and benefits recognizing your experience and impact.

Flexible remote work options with a collaborative, high-performing team.

A culture of engineering excellence, innovation, and continuous learning.

Opportunities to work on large-scale enterprise projects with modern technologies.

The US base salary range for this full-time position is $125,000 - $160,000 + benefits.

Our salary ranges are determined by role, level, and location.

The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations.

Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

Candidates who exceed the specified experience and relevant education or training may be considered for compensation above the stated range.

Please note that the compensation details listed reflect base salary, and certain positions may be offered additional variable incentives.

  • Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Powered by JazzHR

Create a job alert for this search

Sr Software Engineer • Montréal, QC, CA

Similar jobs
Wrapper

Wrapper

IGA Morin-Heights • Lanaudière
Full-time
Number of hours per week : between 16 and 36Shift : Day, EveningAvailability : AnytimeWe offer employees competitive total compensation packages that vary by position and location.Some websites tha...Show more
Last updated: 4 days ago • Promoted
Senior HPC Cloud Software Engineer

Senior HPC Cloud Software Engineer

Siemens AG • Montreal
Full-time
A leading industrial software company in Montreal is seeking a Senior Software Engineer to join their HPC team.The role involves designing and implementing distributed microservices, maintaining CI...Show more
Last updated: 12 days ago • Promoted
Earn money testing apps - Remote

Earn money testing apps - Remote

Almedia • Saint-Roch-de-l'Achigan, Quebec, Canada
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted
Sr Software Dev Cloud

Sr Software Dev Cloud

Aspen Technology, Inc. • Montreal
Full-time
Sr Software Dev Cloud page is loaded## Sr Software Dev Cloudlocations: Montreal (Mansfield)time type: Full timeposted on: Posted Todayjob requisition id: R8443The driving force behind our success h...Show more
Last updated: 7 days ago • Promoted
Principal Software Engineer (iOS)

Principal Software Engineer (iOS)

Autodesk • Montreal
Full-time
Aperçu du poste / Position Overview.Chez Autodesk, nous réinventons la manière dont tout ce que vous voyez ou touchez est imaginé, conçu et créé.Chez Autodesk Forma, nous réinventons la manière don...Show more
Last updated: 30+ days ago • Promoted
Senior Microgrid Control & Protection Engineer – EMS/SCADA

Senior Microgrid Control & Protection Engineer – EMS/SCADA

Huawei Canada • Montreal-Ouest
Full-time
A leading technology firm in Quebec is seeking a Developer for the Smart Grid Technology Lab.The role involves designing and implementing microgrid control and protection systems.Candidates should ...Show more
Last updated: 25 days ago • Promoted
Software Engineer

Software Engineer

ClearEstate Technologies Inc • Montreal
Full-time
Are you looking to be part of a mission-driven, fast-growing tech company? ClearEstate is redefining estate planning and settlement with cutting-edge technology and compassionate support.We're look...Show more
Last updated: 20 days ago • Promoted
Software Engineer - Low-Latency, High-Throughput Systems

Software Engineer - Low-Latency, High-Throughput Systems

ALLTECH CONSULTING SVC INC • Montreal
Full-time
A consulting services company in Montreal is seeking a highly motivated Software Developer to join its team.The role involves designing and optimizing high-throughput infrastructure, troubleshootin...Show more
Last updated: 30+ days ago • Promoted
Software Build Engineer

Software Build Engineer

SA TECHNOLOGIES • Montreal
Full-time
IT consulting firms with operations in US, Canada, Mexico & India.SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.All SA Technologies requirements are Direct Client R...Show more
Last updated: 7 days ago • Promoted
Staff Software Engineer, Inference Infrastructure

Staff Software Engineer, Inference Infrastructure

Cohere Inc. • Montreal
Full-time
Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like cont...Show more
Last updated: 8 days ago • Promoted
Remote Senior C Engineer - AI Trainer

Remote Senior C Engineer - AI Trainer

SuperAnnotate • Saint-Lin-Laurentides, Quebec, CA
Remote
Full-time
As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Show more
Last updated: 30+ days ago
Sr Software Dev Engineer WOTC

Sr Software Dev Engineer WOTC

Hasbro • Montreal
Full-time
Step Into the Multiverse: Your Next Adventure Starts Here.At Wizards of the Coast, we harness the power of imagination and connection to create unforgettable experiences.We create entertainment tha...Show more
Last updated: 5 days ago • Promoted
SME Account Manager

SME Account Manager

National Bank • Saint-Esprit, Qc
Full-time
A career as an SME Account Manager in the 1859 Private Wealth Management team means acting as a privileged guide for hundreds of small to medium-sized businesses, surrounded by experts, to guide cl...Show more
Last updated: 4 days ago • Promoted
Software Engineer, Intermediate or Senior

Software Engineer, Intermediate or Senior

Index • Montréal, Québec, CA
Full-time
Quick Apply
Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it.AI technologies to help companie...Show more
Last updated: 30+ days ago
Senior Lead Software Engineer

Senior Lead Software Engineer

CreditBook • Montreal
Full-time
CreditBook is a fintech company focused on alternative lending.We are a team of passionate and talented individuals who are committed to changing the way people access credit.Our services include l...Show more
Last updated: 20 days ago • Promoted
Senior Middleware & API Engineer (Hybrid Montreal)

Senior Middleware & API Engineer (Hybrid Montreal)

Soho Square Solutions • Montreal
Full-time
A leading IT solutions firm in Montreal is looking for a Senior Full‑Stack Developer with extensive experience in API and Middleware.The ideal candidate has over 8 years of experience in software d...Show more
Last updated: 30+ days ago • Promoted
GTM Engineer

GTM Engineer

Fluent Software • Montreal
Full-time
This role sits at the intersection of sales, marketing, data, and technical operations.You’ll design, build, and scale the systems that generate pipeline, close deals, and drive predictable revenue...Show more
Last updated: 4 hours ago • Promoted • New!
Lead Software Engineer – Fleet Management

Lead Software Engineer – Fleet Management

SafelyYou • Montreal, CA
Remote
Full-time
Quick Apply
SafelyYou is working to ensure the highest-quality care for seniors in any care setting, anywhere in the world, driven by proven AI, unmatched clinical expertise, and an immeasurable passion for ca...Show more
Last updated: 30+ days ago