This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Versapay is seeking a Senior Software Engineer with expertise in Ruby on Rails to join their remote team in Canada.
The role involves designing, developing, and testing product features that align with business and technical requirements, ensuring timely and budget-conscious delivery.
The engineer will support planning, scoping, design, and implementation of new features after becoming familiar with the stack and infrastructure.
Responsibilities include estimating project timelines, addressing performance and data integrity issues, and collaborating with product analysts, customer care, DevOps, and other engineers.
The position requires critical R&D to enhance scalability and reliability as the company grows.
The engineer will also contribute to the growth of team members and engage in discussions around complex technical issues.
Requirements:
Candidates must have a background in computer science, engineering, or mathematics with over 7 years of software engineering experience.
Strong knowledge and practical experience in various technologies, including algorithms, data structures, Ruby, Java, React.js, SQL, and benchmarking tools are required.
Familiarity with test-driven development (TDD) and experience collaborating with cross-functional teams to improve test automation coverage is essential.
The candidate should possess strong interpersonal skills to work effectively across teams while also being able to work independently.
Problem-solving skills and the ability to navigate ambiguous situations are crucial.
Analytical skills to make data-driven decisions and communicate effectively, both in writing and verbally, are necessary.
Experience in the Payments Industry and/or PCI/DSS is considered a strong asset.
Benefits:
The position offers a competitive salary range of $120,000 - $140,000 per year.
Versapay promotes a culture of inclusivity and accessibility, ensuring all applicants are considered without discrimination.
The company encourages individuals who may not meet every requirement to apply, fostering a diverse workforce.
Employees are supported in their professional growth and development within a collaborative environment.