Senior Backend Developer

Posted 17 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Developer at Octasic developing back-end and embedded systems for wireless technology. Collaborating with teams to implement robust technical solutions and mentoring junior developers.

Responsibilities

  • Collaborate across teams to translate product and business requirements into robust technical implementations
  • Design, develop, and maintain mission-critical back-end and embedded systems
  • Write and maintain unit tests to ensure code quality and prevent regressions
  • Participate in code reviews, architecture discussions, and delivery processes
  • Assist in system validation, debugging, and troubleshooting of complex issues
  • Mentor junior developers and promote best practices in software design and maintainability
  • Engage professionally with customers and stakeholders to ensure satisfaction.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
  • 10+ years of experience in software development
  • Strong hands-on experience with C++, including work on embedded systems and mission-critical applications
  • Eagerness to learn and work with Rust (experience with Rust is a plus)
  • Solid understanding of embedded systems, real-time constraints, concurrency, and software architecture
  • Proficiency with unit testing frameworks and methodologies
  • Strong communication skills and the ability to work independently or collaboratively
  • Eligible to obtain a Canadian security clearance
  • Willingness to participate occasionally in front-end development tasks, such as contributing to user interfaces that interact with embedded systems.

Benefits

  • Competitive compensation (salaries, benefits, gym membership discount, stock options purchase program, public transit reimbursement, shower on the premises and beverages and snacks free every day)

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Rust

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.