
Senior Software Engineer
Forward Financing
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
Tech Stack
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