Bankjoy

Lead Software Engineer - .NET

Canada

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Fintech, BankingIndustries

Software Development Tech Lead

Employment Type: Full-Time Location Type: Remote Salary: Not Specified

🌐 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. Bankjoy provides modern digital banking products including mobile banking, online banking, online account opening, loan origination, and conversational AI. Our mission is to revolutionize banking tech infrastructure by leading digital transformation at financial institutions — big and small.

💼 The Role

As a Software Development Tech Lead, you will drive the technical direction, architecture, and execution of key initiatives while leading a team of engineers. You will work closely with cross-functional partners including Product Management, Design, Operations, and QA to deliver scalable, resilient, and maintainable software systems.

🧠 What You’ll Do

  • Act as a technical leader and subject matter expert, lead solution design and quarterly planning, guide team's technical decisions in architecture and technology choices.
  • Break down initiatives into milestones and deliverables, manage scope, dependencies, risks, and technical debt in delivery plans.
  • Track delivery progress and communicate risks and blockers proactively; ensure on-time delivery of high-quality features aligned with business goals.
  • Maintain system quality attributes, ensure unit test coverage, and conduct code reviews. Offer constructive feedback to team members, and ensure that the team's output adheres to high-quality standards for scalability and maintainability.
  • Collaborate with cross-functional teams to shape product roadmaps, define scope, provide feasibility analysis and effort estimate, communicate gaps, dependencies, and delivery timelines.
  • Provide coaching and mentorship to engineers, conduct regular 1:1s, facilitate performance evaluation and feedback, foster a collaborative and innovative team environment.
  • Participate as a hands-on developer within the team, contributing to coding, testing, debugging, and overall software development efforts. Balance your managerial responsibilities with your role as an active contributor to the team's deliverables.
  • Participate in on-call rotation for production support, keen to Financial Institution’s urgent needs, and follow security protocols when handling customer data.

🎯 What You Bring

  • Must have 8+ years of C# and .NET Core experience.
  • Must have 4+ years of JavaScript/Typescript, HTML, and CSS experience.
  • Must have 4+ years of Angular or React experience.
  • Over 8 years of software development experience, with extensive expertise in enterprise platform architecture in the financial services or fintech sector.
  • Proven experience as a Tech Lead or manager leading successful project deliveries and scaling engineering teams.
  • Demonstrated experience in designing and implementing financial transactions, payment processing, and permission management schemes.
  • Strong knowledge of security protocols and compliance requirements in the banking industry.
  • Experience with cloud technologies and DevOps practices.
  • Proven leadership skills with the ability to guide and inspire engineering teams.
  • B.Sc. or higher in Computer Science, Computer Engineering, or related field.

🎁 What You Get

  • A fast-paced and collaborative environment
  • Competitive compensation
  • Stock options at a well-funded startup
  • 100% medical, dental and vision coverage for you on our base plans
  • 50% coverage for families in the US & 100% coverage for families in Canada
  • 401(k) plan with 4% company matching (US Employees)
  • 3-5 weeks PTO depending on tenure
  • 5 health days
  • 15 holidays
  • End of year shutdown
  • Performance-based bonuses (US & Canadian Employees)
  • 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. Bankjoy provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics.

Skills

Software Development
Technical Leadership
Architecture
Solution Design
Agile Methodologies
Mentorship
Code Reviews
Scalability
Maintainability
Unit Testing
FinTech
.NET

Bankjoy

Provides digital banking solutions for financial institutions

About Bankjoy

Bankjoy provides digital banking solutions specifically designed for banks and credit unions. Their services encompass customer onboarding, mobile and online banking, and voice-activated features, aiming to create a smooth digital banking experience. The platform includes tools for online loan origination and API solutions, which facilitate communication between different software systems, allowing financial institutions to easily integrate new features. Unlike many competitors, Bankjoy focuses on affordability, making their services accessible to institutions of all sizes through a subscription-based model. The goal is to help banks and credit unions modernize their digital interfaces and enhance customer satisfaction.

Royal Oak, MichiganHeadquarters
2015Year Founded
$13.9MTotal Funding
SERIES_ACompany Stage
Fintech, Financial ServicesIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
401(k) Company Match
Unlimited Paid Time Off
Paid Vacation
Paid Sick Leave
Paid Holidays
Stock Options
Performance Bonus
Remote Work Options

Risks

Increased competition from neobanks pressures Bankjoy to innovate continuously.
Partnerships may expose Bankjoy to third-party integration risks.
Rapid fintech changes require significant R&D investment from Bankjoy.

Differentiation

Bankjoy offers a comprehensive suite of digital banking solutions for credit unions.
The company provides an advanced API for seamless integration with financial institutions.
Bankjoy's focus on user experience sets it apart in the fintech industry.

Upsides

Partnership with Pinwheel enhances Bankjoy's digital deposit switching capabilities.
Growing demand for digital banking solutions boosts Bankjoy's market potential.
Emporia State Federal Credit Union's success highlights Bankjoy's effective platform.

Land your dream remote job 3x faster with AI