Job Search and Career Advice Platform

Enable job alerts via email!

Full-Stack Software Developer - Agile, Production-Ready

Calian Advanced Technologies

Regina

On-site

CAD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology firm in Canada is seeking an Intermediate Software Developer to contribute to all phases of software development. The ideal candidate will have 5+ years of experience in handling large-scale applications and strong knowledge of programming languages such as Java and Python. Responsibilities include designing software architecture, troubleshooting issues, and ensuring system security. Join this dynamic team to tackle real-world challenges while following Agile methodologies.

Qualifications

  • 5+ years experience in Software Development on large-scale, mission-critical applications.
  • Strong technical skill and experience with relevant programming languages.
  • Experience in Agile software development environments.

Responsibilities

  • Collaborate with the Software Manager and Developer(s) for software updates.
  • Design and program software architecture for front-end, back-end, and data storage.
  • Write well-designed, performant code ensuring system workability and stability.
  • Maintain system security to protect sensitive customer data.
  • Troubleshoot and debug software problems.

Skills

Java (or equivalent)
Typescript/JavaScript
Python
SQL
shell script
Agile methodologies
Excellent verbal and written communication
RabbitMQ or similar
React Native
ERP systems
Jira
Bitbucket
Google Cloud Platform
Kubernetes (K8s)
Docker

Education

Bachelor’s Degree in Computer Science or related field
Job description
A global technology firm in Canada is seeking an Intermediate Software Developer to contribute to all phases of software development. The ideal candidate will have 5+ years of experience in handling large-scale applications and strong knowledge of programming languages such as Java and Python. Responsibilities include designing software architecture, troubleshooting issues, and ensuring system security. Join this dynamic team to tackle real-world challenges while following Agile methodologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.