Join Bankjoy as a Senior Software Engineer to lead the development of innovative digital banking solutions in a fully remote environment.
Posted by employer 2 days ago
First seen on Joblaze 22 hours ago
Last verified on the company career page 22 hours ago
Skills & Technologies
What you'll build
Must have
Nice to have
Practical constraints
Requirements
Not disclosed in this posting: compensation.
Benefits
Joblaze summary
In the role of Senior Software Engineer at Bankjoy, the individual will focus on developing and maintaining software solutions for the company's digital banking platform, enhancing the online banking experience. Key skills include expertise in C# and .NET Core, along with front-end technologies like Angular or React, and a strong understanding of cloud platforms. This position is suited for experienced engineers with a background in enterprise-level software development, particularly those who thrive in startup environments. The team emphasizes collaboration and continuous improvement, contributing to a fast-paced and innovative work culture.
Joblaze insights
Quick facts
From the original posting
As a Senior Software Engineer within our Digital Banking platform, you will be instrumental in the development and maintenance of robust, secure, and scalable software solutions to power our digital banking platform. You will collaborate closely with cross-functional teams to deliver high-quality software that enhances the online banking experience for our customers while ensuring compliance with regulatory standards.
Lead the implementation of new features and enhancements on existing products, demonstrating ownership and expertise.
Design, develop, and maintain front-end applications using modern frameworks (e.g., Angular, React) and best practices.
Architect and build scalable, secure APIs to support new features and products.
Proactively identify and address technical challenges, refactor code to reduce technical debt, and promote best practices across the team.
Collaborate with cross-functional teams and third-party vendors to deliver projects on schedule and with high quality.
Drive test-driven development and implement robust testing strategies across the technology stack.
Provide technical guidance and mentorship to junior and mid-level engineers.
Actively participate in Agile ceremonies and contribute to continuous process improvements.
6+ years of professional experience in enterprise-level software development with C# and .NET Core, delivering scalable and secure products.
4+ years of experience in front-end development with Angular or React, TypeScript, HTML, and CSS.
4+ years of SQL experience, including query optimization, index management, and performance tuning.
Proven experience in designing scalable APIs and integrating third-party SDKs or platforms.
Strong knowledge of cloud hosting platforms (e.g., AWS, Azure, GCP) and cloud-native practices.
A track record of working in high-growth or startup environments, demonstrating adaptability and ownership.
Exceptional problem-solving skills, communication, and a collaborative mindset.
Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
Candidates MUST be located in Canada to be considered for this opportunity
Preferred Skills
Experience with transaction processing systems in FinTech domain
Experience with user access and permission management
Familiar with banking domain and operations
A fast-paced and collaborative environment
Competitive compensation
Stock options at a well-funded startup
Retirement plan with 4% company matching
3-5 weeks PTO depending on tenure
5 health days
15 holidays
End of year shutdown
Performance-based bonuses
Remote first culture
#LI-Remote
Standard company text repeated across Bankjoy's postings is omitted here.