Oh no! This role has already been filled.

Don't worry, we have lots of other exciting jobs for you!

See available jobs in Software Engineering Jobs

That job has expired. Here are some similar roles:

Senior ServiceNow Developer – Contract

Senior ServiceNow Developer | 8-Month Contract | Canada EST Our client is seeking a Senior ServiceNow Developer to join a dynamic technology consulting firm that partners with leading enterprises to…

Senior ServiceNow Delivery Manager – Contract

Senior ServiceNow Delivery Manager | 8-Month Contract | Canada EST We are partnering with a leading technology consultancy that helps enterprise organizations streamline and enhance their digital workflows. They are…

Senior Mainframe Engineer – Contract

Senior Mainframe Engineer | 8-Month Contract | Canada CST We are working with a leading financial services firm known for its long-standing commitment to personalized investment strategies and innovative technology…

Backend Developer

Software Engineering Jobs

Our client is looking for a Backend Developer to join the team in Toronto, you will be reporting to the Manager of Software Development. You will develop exciting micro-services, in Ruby and Golang, for the Direct-to-Consumer application team. You’ll be working on high profile and high trafficked applications with the demand for real-time performance and scalability requirements. Working on one of Canada’s most recognized brands, you’ll be exposed to new technology and industry leading experiences. Working in a cross-functional team consisting of a project manager, product owner, BSA, QA team members and other backend developers you will deliver new and improved application functionality using the SCRUM agile development methodology.

What you will do:

* Collaborate with internal partners and product owners to discuss their product needs and propose solutions.
* Writing reliable and robust code.
* Experience in creating, maintaining and improving RESTful APIs.
* Creating web services that respond in low numbers of milliseconds.
* Working closely with their infrastructure team to solve DevOps problems.
* Working closely with the back-end development team and Solutions Architect to produce software solutions.
* Designing relational and non-relational databases, working around issues in systems such as MySQL and Cassandra.
* Engage in Sprint Planning working sessions, where all members of the team meet to discuss any existing issues, how to technically approach new upcoming work and do task time/effort estimation.
* Attend and contribute to daily morning SCRUM stand-up meetings where each team member is expected to informally verbalize the current state of tasks being worked on.
* Use the internal JIRA bug tracking system and messaging system to detail a proposed technical solution to a business ask, and discuss tasks / bugs with other team members.
* Demonstrate the details of your work (at a high-level) to your team members and outside project stakeholders in regular Sprint Demo sessions.
* Take part in regular peer code reviews with fellow development team members.
* Cultivate interactive relationships with product owners, marketing and analytics teams to continually improve understanding of overall business objectives, identify opportunities and understand how digital goals can be maximized.
* Monitor overall site stability and performance goals, identifying areas of concern to be examined or escalated upon as needed.

What you will bring:

* Programming experience in Ruby and/or Go.
* Experience writing code that uses SQL and relational databases, Cassandra and non-relational databases.
* Understanding and ability to communicate the relationship of application architecture, database design and infrastructure in regards to performance and scalability.
* Experience in the managing, versioning and distributing APIs for high consumption.
* Experience working with application caching systems (Redis) and CDNs (Akamai, CloudFront).
* Experience in APM monitoring applications, such as New Relic, Datadog or Dynatrace.
* Experience with cloud infrastructure vendors such as AWS, Azure or Google Cloud.
* Experience with subscription payment platforms such as Zuora, Stripe, Paddle.
* Have a working knowledge of Git (and ideally of GitHub) or other versioning software.
* Excellent understanding of business objectives for digital media.
* Ability to confidently self-direct and work on a team with minimal supervision.
* Proficient in code reviews and in providing constructive feedback to the team.
* Highly organized, self-motivated, adept at managing change and priorities with an ability to work under tight deadlines.

Salt is acting as an Employment Business in relation to this vacancy.

Job Information

Job Reference: JO-2307-336194_1693322684
Salary:
Salary per: hour
Job Duration: 12 months
Job Start Date: 2023-09-25
Job Industries: Software Engineering Jobs, Technology
Job Locations: Greater Toronto Area, Ontario
Job Types: Contract

Here are some related jobs

×
CA

Upload your CV

Upload your CV to our database.

  • Max. file size: 49 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
Backend Developer

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.