Enable job alerts via email!

Software Engineer

TEEMA

New Brunswick

Remote

CAD 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Back End Software Engineer to join their team. This 12-month contract position offers the opportunity to work remotely while implementing secure and scalable systems. Candidates should have a strong background in software development, particularly with Python, and experience with modern technologies and methodologies.

Qualifications

  • 5+ years of software development experience, including Python.
  • Strong knowledge of software security best practices.

Responsibilities

  • Implement reliable, secure, and scalable systems.
  • Deliver simple, maintainable, secure, and well-functioning software.

Skills

Self-motivation
Problem-solving
Communication
Adaptability
Debugging

Tools

Docker
MySQL
Elasticsearch
CI/CD
React
Stripe
PayPal

Job description

This range is provided by TEEMA. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$80,000.00/yr - CA$100,000.00/yr

Direct message the job poster from TEEMA

Experienced Talent Manager @ TEEMA | Passionate about connecting top talents with unique opportunities across North America.

Our tech needs are growing, and we’re looking for senior software engineers to join our tight-knit group of outstanding professionals, working from home in many different countries. If you’re up for an adventure, read on…

The ideal candidate should have experience designing and developing reliable software services that run at scale using modern technologies and methodologies. They should have a deep understanding of software architecture, application security, infrastructure, testing, and databases.

As a Senior Back End Software Engineer, you will…

  • Implement reliable, secure, and scalable systems.
  • Deliver simple, maintainable, secure, and well-functioning software.

This is a 12-month contract position starting as soon as possible, which will likely be extended. Professionals in this position will help implement various initiatives in our organization.

You should apply for this role if you feel that you have the necessary skills, even if you don't meet all the requirements below:

  • Self-motivation and willingness to challenge yourself and grow.
  • High professionalism, efficiency, and results-oriented delivery.
  • Fluency in spoken and written English.
  • Strong written and verbal communication skills.
  • Ability to adjust quickly to changing conditions and requirements.
  • Experience in handling ambiguity, simplifying requirements, and distilling use cases down to deliver solutions.
  • Good problem-solving, debugging, and troubleshooting skills.
  • Strong knowledge of software security best practices and the application of secure-by-design and secure-by-default principles.
  • 5+ years of software development experience, including Python.
  • Strong fundamentals of working with storage engines (MySQL, Elasticsearch).
  • Experience with Docker.
  • Experience with building and maintaining CI/CD pipelines.
  • Experience with Agile methodologies, namely Kanban and Scrum.
  • Experience with React.
  • Experience with Stripe / PayPal.
Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Information Technology
Industries
  • Staffing and Recruiting

Referrals increase your chances of interviewing at TEEMA by 2x.

Get notified about new Software Engineer jobs in New Brunswick, Canada.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

(Remote) Senior Software Engineer

Systems & Software, Inc.

New Brunswick

Remote

CAD 80,000 - 100,000

5 days ago
Be an early applicant

Software Engineer - Design Systems

DataAnnotation

New Brunswick

Remote

CAD <90,000

7 days ago
Be an early applicant

Golang System Software Engineer - Containers / Virtualisation

Canonical

Moncton

Remote

USD 60,000 - 100,000

22 days ago

Senior 3D Applications Engineer

CENTRIC SOFTWARE

New Brunswick

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

Software Engineer - Remote Canada - 2270522

Primary Care Plus

Richmond

Remote

CAD 61,000 - 128,000

Yesterday
Be an early applicant

(Remote) Senior Software Engineer

Systems & Software, Inc.

Ontario

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Waterloo

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Software Engineer - App Stores

Canonical

Moncton

Remote

CAD 70,000 - 110,000

23 days ago

Software Engineer

Collaborative Search

Remote

CAD 85,000 - 105,000

Yesterday
Be an early applicant