Emburse

Software Engineer III

Emburse

full-time

Posted on:

Location Type: Hybrid

Location: Toronto • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

GoSDLC

About the role

  • Enhance the experiences of your customers
  • Solve interesting challenges and design new solutions
  • Develop engaging and interconnected system solutions

Requirements

  • 8+ yrs of software development experience, preferably with Lead position experience
  • Go-to expert in one area of the codebase; understands the broad architecture
  • Understanding OWASP and general understanding of PCI/DSS at a code level as needed
  • Takes personal responsibility for quality and maintainability of the product and actively identifies areas for improvementIdentifies problems/risks of own work and others
  • May have role in supervising others or leading moderately sized projects
  • Possesses empathy with the user of the software they are producing and uses that empathy to guide decision-making
  • SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases.
  • Partners with product and analytics and drive requirements that take into account all parties' needs
  • Owns the technical testing and performance plan for their projects
  • Expanded Code review responsibilities, including OWASP SSDLC assessment
  • Strong ability to mentor and guide junior developers
  • Develops sophisticated software without supervision
  • Identifies and proactively tackles technical debt before it grows into debt that requires significant up-front work to resolve
  • Sets direction at the project/service level and consistently influences decision-making
  • Develops large complex features and tackles difficult defects
  • Provides technical advice and weighs in on technical decisions that impact other teams or the company at large. May explore, research, and propose new technologies
  • Understands all industry jargon and business concepts to better understand the challenges our technology is designed to solve
  • Identifies viable alternative solutions and presents them
  • Gives constructive feedback to team members
  • Interact directly with customers when needed

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentcodebase architectureOWASPPCI/DSSSDLCagiletechnical testingcode reviewtechnical debt managementsoftware design
Soft skills
empathymentoringproblem-solvingdecision-makingconstructive feedbackleadershipcommunicationcollaborationresponsibilityinfluence
Motive

Software Engineer – Embedded IoT

Motive
Mid · Seniorfull-time$121k–$181k / year🇨🇦 Canada
Posted: 4 days agoSource: boards.greenhouse.io
AndroidIoTLinuxRTOSSwitching
Motive

Software Engineer, Cloud Platform

Motive
Mid · Seniorfull-time$121k–$181k / year🇨🇦 Canada
Posted: 4 days agoSource: boards.greenhouse.io
AWSCloudDynamoDBGoJavaKafkaNGINXPostgresPythonRedisRuby
Intellistack

Senior Software Engineer, Data Journey

Intellistack
Seniorfull-time$160k–$180k / year🇨🇦 Canada
Posted: 5 days agoSource: jobs.ashbyhq.com
JavaJavaScriptMicroservicesNode.jsReactTypeScript
Sun Life

HR Technical Lead

Sun Life
Seniorfull-time$90k–$140k / year🇨🇦 Canada
Posted: 8 days agoSource: sunlife.wd3.myworkdayjobs.com