engineering
Posted Apr 14Senior Software Engineer - Full Stack - .NET
at Bankjoy
CanadaRemote
You are nearing today's limit. Upgrade for unlimited access.
Responsibilities
- - Architect and build scalable, secure APIs to support new features and products.
- - 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.
Requirements
- Bankjoy provides modern digital banking products including mobile banking, online banking, online account opening, loan origination, and conversational AI.
- experience for our customers while ensuring compliance with regulatory standards.
- 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. Preferred Skills -
- Experience with transaction processing systems in FinTech domain -
Experience
- 🎯 WHAT YOU BRING - 6+ years of professional
Benefits
- Experience with user access and permission management - Familiar with banking domain and operations 🎁 WHAT YOU GET - A fast-paced and collaborative environment - Competitive compensation - Stock options at a well-funded startup - We cover 100% of medical, dental, and vision premiums for individuals on our base plan, with significant contributions toward all other plan options (USA).
- - We cover 100% of extended medical, dental, and vision premiums for you and your family under our single, comprehensive plan (Canada).
- - Retirement plan with 4% company matching - 8 weeks paid parental leave for birthing parents, 4 weeks for non-birthing - 3-5 weeks PTO depending on tenure - 5 health days - 15 holidays - End of year shutdown - Performance-based bonuses - Remote first culture ⚖️ EQUAL EMPLOYMENT OPPORTUNITIES AT BANKJOY Bankjoy is committed to hiring talented and qualified individuals with diverse backgrounds for all of its tech, non-tech, and leadership roles.
Additional details
- 🌐 WHO WE ARE Bankjoy is a Y Combinator and Bessemer Venture Partner backed FinTech startup.
- We are changing the way community banks and credit unions do business, enabling them to become tech-driven and digital first.
- Our mission is to revolutionize banking tech infrastructure by leading digital transformation at financial institutions — big and small. 💼 THE ROLE 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
- 🧠 WHAT YOU’LL DO - 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.
- - Proactively identify and address technical challenges, refactor code to reduce technical debt, and promote best practices across the team.
- - Provide technical guidance and mentorship to junior and mid-level engineers.
- - Actively participate in Agile ceremonies and contribute to continuous process improvements.