SFDC logo
SFDC3 days ago

Software Engineering MTS

Hybrid · Vancouver, British Columbia, Canada

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Enterprise

Job Summary

Architect, design, implement, and deliver highly scalable software while championing best practices in a hybrid engineering model; mentor engineers, participate in on-call rotations, and drive test strategies and automation across the full stack. Strong focus on object-oriented programming and web technologies, with experience across multiple languages (e.g., Java, JavaScript, C++, C#, Ruby, Python) and databases, and a track record of collaborating with geographically distributed teams to deliver enterprise software. The role emphasizes scalable product development for enterprise customers, team mentorship, and contributing to development standards and culture.

Required Qualifications

  • 5+ years of professional software development experience
  • Proficiency in at least one high-level programming language (e.g., Java, JavaScript, C++, C#, Ruby, Python)
  • Strong knowledge of web technologies (HTML5, CSS, JavaScript, XML, JSON, Ajax)
  • Experience with relational databases (SQL/PL-SQL) and database design
  • Experience with automated testing frameworks (JUnit, Jest, Selenium)
  • Ability to present designs and mentor engineers in development technologies
  • Experience working with distributed cross-functional teams and on-call rotations
  • Experience with modern web frameworks (Node.js, Express, Hapi)
  • Experience with Agile software development and TDD
  • Familiarity with frontend (Vue) and TypeScript is a plus
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

SFDC

Software Engineering MTS

Apply on Sorce