This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Syntax
Posted 5y ago

Senior Full Stack Software Developer

Syntax
Montreal, Quebec, Canada
OnsiteFull Time
Responsibilities
  • developing features
  • integrating apis
  • reviewing code
Requirements
  • 5+ years software engineering experience
  • 3+ years JavaScript and Java
  • Experience with relational and non-relational databases
  • AWS or Azure
  • WebSocket/REST APIs
  • Git/GitHub/GitLab, and GitLab CI
Technical tools mentioned
JavaScriptJavaWebSocketREST APIsGitGitHubGitLabGitLab CIGradleJUnit5AWSAzureAWS Java SDKLinux shellVue.jsOracleSAPIBM

Job description


Senior Full Stack Software Developer


Syntax is a leading Managed Cloud Provider for Mission Critical Enterprise Applications and has been providing comprehensive technology solutions to businesses of all sizes since 1972. Syntax has undisputed strength to implement and manage ERP deployments (Oracle, SAP) in a secure, resilient, private, public or hybrid cloud. With strong technical and functional consulting services, and World Class Monitoring & Automation, Syntax serves some of the world’s largest corporations across a diverse range of industries. Syntax has offices worldwide, and partners with Oracle, SAP, AWS, Microsoft, IBM, and other global technology leaders.

 

Position Summary

We are looking for a full-time, passionate, and driven engineer to join our growing development team working on customer facing solutions with our innovation team under the leadership of our Global CTO. 

 

What you will be doing

  • Collaborate with other team members, product owners, graphic designers, and stakeholders to develop features and bugfixes
  • Collaborate with CTO on product and technical solutions
  • Work independently to code solutions for well-defined problems
  • Interact with members of other teams to integrate with internal and external APIs
  • Lint and test code contributions thoroughly prior to pushing merge request to central repository
  • Participate in code reviews and support/coach less experienced engineers on the team
  • Prepare for and participate in daily team meetings
  • Communicate and share code changes and technical details learned during development to help the rest of the team understand the changes implemented
  • Communicate needs and roadblocks promptly and clearly

 

Requirements

  • Self-motivation and a deep sense of pride in your work 
  • Humility, empathy, and open-mindedness
  • 5+ years of professional software engineering experience
  • 3+ years of JavaScript 
  • 3+ years of Java 
  • 1+ years hands-on relational and non-relational databases experience
  • 2+ years of experience developing on or for AWS or Azure
  • Experience designing, building, and consuming WebSocket and REST APIs
  • Deep proficiency with Git/GitHub/Gitlab as a source control (branching, merging, PRs, etc..)
  • Experience working with Gitlab CI for process automation including linting, testing, analyzing, reviewing, building, and deploying code

 

Bonus Points

  • Vue.js experience
  • Infrastructure or Systems Engineering background
  • Experience working with Gradle for building Java code and maintaining dependencies
  • Experience working with JUnit5 to develop Java tests
  • Certification as an AWS developer
  • Experience with the AWS Java SDK
  • Experience with the Linux shell, Linux process management and logs
  • Open source contributions


#LI-LK1



About Syntax

Managed cloud and ERP services for enterprise applications.

Year founded
1972
Employees
2600
Organization type
Private
Latest investment
Raised $800.00M Corporate Round (2021) — led by Goldman Sachs Asset Management, Novacap
Headquarters
CA

Similar jobs

Full Stack Software Developer roles near Montreal, Quebec
1w
Save
Mark Applied
Hide
Développeur-euse de logiciels full-stack
Montreal, Quebec, Canada
OnsiteFull Time
Broadsign
Broadsign: Software for managing and automating digital out-of-home advertising
Professional C#/.NET Core, SQL, AWS, SOLID, REST APIs, TDD, Agile, investigation, and debugging experience; French and English proficiency required.
C#, .NET Core, SQL, AWS, REST, TDD
1mo
Save
Mark Applied
Hide
Concepteur Logiciel Full Stack
Montreal, Quebec, Canada
HybridFull Time
EXFO
EXFO: Provides test, monitoring, and analytics solutions for communications networks.
8+ YOEBachelor's degree,8+ years software development,proficiency in C/C++/C# and frontend (Flutter/TypeScript/Angular),Python,REST APIs,Git/GitLab/CI/CD,experience with hardware/telecom,Canadian citizen/permanent resident,and fluency in French and English.
C, C++, C#, Flutter, TypeScript, Angular, Python, REST APIs, Git, GitLab, CI/CD
1mo
Save
Mark Applied
Hide
Senior Software Developer, Full Stack (Client Experience)
Montreal, Quebec, Canada
HybridFull Time
Dialogue
Dialogue: Provide virtual healthcare and wellness programs for Canadian employees.
5+ YOE5+ years software development experience, strong front-end skills with React and TypeScript, back-end experience with Python/REST APIs, DevOps familiarity (CI/CD, monitoring, Kubernetes, Terraform), strong communication and product-minded approach.
React, TypeScript, Python, CircleCI, Datadog, LaunchDarkly, Kubernetes, Terraform, AWS EKS, AWS S3, AWS SQS
2mo
Save
Mark Applied
Hide
Full-Stack Software Engineer
Montreal, Quebec, Canada
$120k-$150k/yr HybridFull Time
US Mobile
US Mobile: A mobile virtual network operator providing flexible cell phone plans.
Strong full-stack JS engineer with Node.js, TypeScript, React, Postgres, WebSockets; AWS, containers, and real-time systems experience; capable of end-to-end feature ownership and scalable architecture.
Node.js, TypeScript, React, PostgreSQL, WebSocket, AWS, Kubernetes, Terraform, REST/OpenAPI, OAuth/OpenID, SQS, RabbitMQ, Kafka, Redis Stream, Vitest, Playwright, Testcontainers, k6, Nx, pnpm
3mo
Save
Mark Applied
Hide
Expert(e), développement logiciel Full Stack (Expérience fournisseur)
Toronto or Montréal
HybridFull Time
Dialogue
Dialogue: Provides virtual healthcare and mental health services to employers.
10+ YOEStaff-level full stack engineer with 10+ years experience, expertise in React/React Native and Python, strong system architecture, API design, observability, and mentorship skills.
React, React Native, Python, ServiceOS
5y
Save
Mark Applied
Hide
Full-stack software engineer
Montreal, Quebec, Canada
HybridFull Time
HAXIO
HAXIO: Automated deep learning vision software for manufacturing quality control.
1+ YOEBachelor's in Computer/Software Engineering or equivalent experience; strong frontend (HTML5, CSS3, JavaScript) and backend (React, Node) skills; database (PostgreSQL) and Docker; good design sense; fast-paced, self-driven; interest in AI; English and French proficiency.
HTML, CSS, JavaScript, React, Node.js, PostgreSQL, Docker
4mo
Save
Mark Applied
Hide
Développeur de Logiciel IA Full Stack
Montreal, Quebec, Canada
OnsiteFull Time
DRW
DRW: A proprietary trading firm operating across global financial markets.
4+ YOE4-7+ years in production software development with technical leadership; strong full-stack skills; Python required; systems language (Go, Rust, C++, or Java); API design, microservices, distributed systems; Docker; PostgreSQL, Redis; Kafka or RabbitMQ.
Python, Go, Rust, C++, Java, Docker, Kubernetes, PostgreSQL, Redis, Kafka, RabbitMQ
4mo
Save
Mark Applied
Hide
AI Full Stack Software Developer
Montreal, Quebec, Canada
HybridFull Time
DRW
DRW: Technology-driven principal trading firm operating in global financial markets
4+ YOEBachelor's or Master's in CS/Software Eng, 4-7+ years production software, strong full-stack, Python, systems language (Go/Rust/C++/Java), APIs, microservices, Docker/Kubernetes, databases, LLMs.
Python, Go, Rust, C++, Java, Docker, Kubernetes, PostgreSQL, Redis, Kafka, RabbitMQ
This job has expired