Software Engineer / Sr. Software Engineer (Backend/ Python) @Applied Systems Canada
Software Development
Salary cad 70,000 - 14..
Remote Location
remote Canada
Job Type full-time
Posted 2wks ago

[Hiring] Software Engineer / Sr. Software Engineer (Backend/ Python) @Applied Systems Canada

2wks ago - Applied Systems Canada is hiring a remote Software Engineer / Sr. Software Engineer (Backend/ Python). 💸 Salary: cad 70,000 - 145,000 per year 📍Location: Canada

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Applied Systems is looking for a Software Engineer or a Senior Software Engineer (Backend/Python) to join our Indio Engineering team in a remote role. In this role, your team’s primary focus will be on building new features for end-user data collection flows, building integrations between existing systems, and other exciting applications across Applied.

  • Contribute to the design, development, and delivery of releasable, high-quality software
  • Author code aligned with internal standards and guidance from architects to ensure maintainability and consistency across our products
  • Develop, maintain, and update automated test systems as functionality changes during the evolution of our products
  • Assess the impact of changes by actively engaging in code reviews, design reviews, and technical discussions with engineering and product teams
  • Monitor application performance in production and non-production environments
  • Debug and resolve application errors and performance issues
  • Continuously learn about new tools and technologies

As a Senior Software Engineer, you will also:

  • Support the team by sharing comprehensive feedback during code reviews and providing guidance for complex technical problem-solving
  • Contribute to technical decisions by identifying opportunities and risks
  • Share knowledge of software development languages, frameworks, testing strategies, and tools
  • Support with continuous improvement of internal processes and documentation to champion a principles-based approach to design, implementation, and testing

Qualifications

  • 3+ years' experience in software engineering working with the following technologies: Python, Django, PostgreSQL, TypeScript, REST API/ Django REST framework (DRF)
  • Knowledge of professional software engineering practices, including software development life cycles, coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with cloud environments and open-source tools
  • 8+ years of experience in software engineering working with the following technologies: Python, Django, PostgreSQL, TypeScript, REST API/ Django REST framework (DRF)
  • Experience providing guidance and support to other members of the engineering team to support technical problem-solving
  • Advanced communication skills with technical and non-technical partners, with the ability to distill complex concepts to support others with complex problem-solving
  • Proven ability to advance technical discussions, debates, and reviews while contributing to positive and constructive communication across the team

Requirements

  • Commitment to delivering results
  • Passion for quality
  • Ability to solve technical problems while building solutions
  • Fluency in SaaS-based application development, test automation, analytical skills, and unwavering dedication to software quality

Benefits

  • Medical, Dental, and Vision Coverage
  • Holiday and Vacation Time
  • Health & Wellness Days
  • A Bonus Day for Your Birthday
Before You Apply
remote Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer / Sr. Software Engineer (Backend/ Python) @Applied Systems Canada
Software Development
Salary cad 70,000 - 14..
Remote Location
remote Canada
Job Type full-time
Posted 2wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 117,323 Remote Jobs
remote Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 117,323 Remote Jobs
×
  • Unlock 117,323 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.
  • Filter by location/skills/salary…
  • Create custom email alerts
Unlock All Jobs Now