Forward Financing

Senior Software Engineer

Forward Financing

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and implement scalable and secure software solutions to meet the evolving needs of Forward’s business
  • Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical specifications
  • Be the technical leader; driving the enhancement of quality, scalability, reliability, and speed-to-market of Forward’s third-party integration infrastructure
  • Elevate software application quality through development best practices
  • Ability to work across multiple teams to deliver complex features
  • Maintain active engagement across multiple scrum teams, ensuring timely resolution of technical challenges
  • Boost engineering productivity by creating technical artifacts, and coaching team through Design/PR reviews
  • Act as a mentor for junior engineers, instilling best practices and raising the bar

Requirements

  • 5+ years Full-Stack development experience, with a focus on the backend (Ruby on Rails required)
  • Excellent problem-solving and analytical skills
  • Experience leading and refining projects
  • Understanding of software architecture and design patterns
  • Demonstrated depth of technical knowledge in one or more areas of the SDLC
  • Experience in Agile software development
  • Typically has a Bachelor’s degree in Computer Science or a related field or additional relevant experience
  • Experience providing technical leadership and/or mentorship
  • Experience designing and implementing complex systems across multiple software applications and/or languages
  • Excellent written and verbal communication
  • Experience with TypeScript
  • Experience with Golang
  • Ability to influence others
  • Demonstrated project management skills
Benefits
  • medical
  • dental
  • vision
  • commuter benefits
  • a flexible time-off policy
  • paid parental leave
  • 401k match for US employees
  • wellness reimbursement
  • volunteering days
  • annual professional development budget
  • charitable donation match
Applicant Tracking System Keywords

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

Hard Skills & Tools
Full-Stack developmentRuby on RailsTypeScriptGolangsoftware architecturedesign patternsSDLCAgile software developmenttechnical leadershipproject management
Soft Skills
problem-solvinganalytical skillsmentorshipcommunicationinfluencecollaborationcoachingengagementquality enhancementteamwork
Certifications
Bachelor’s degree in Computer Science