Senior Software Engineer - Full Stack .NET
bankjoy
Description du poste
About the role
Bankjoy is a FinTech startup building digital banking products for community banks and credit unions, including mobile and online banking, account opening, loan origination and conversational AI. As a Senior Software Engineer on the Digital Banking platform, you will help develop and maintain robust, secure and scalable software, working closely with cross-functional teams to deliver high-quality software that meets regulatory standards.
Key responsibilities
- Lead the implementation of new features and enhancements on existing products
- Design, develop and maintain front-end applications with modern frameworks such as Angular and React
- Architect and build scalable, secure APIs
- Refactor code to reduce technical debt and share best practices across the team
- Collaborate with cross-functional teams and third-party vendors to deliver projects on schedule
- Drive test-driven development and implement robust testing strategies
- Mentor junior and mid-level engineers and take part in Agile ceremonies
Required profile
- 6+ years of experience in enterprise software development with C# and .NET Core
- 4+ years of front-end development with Angular or React, TypeScript, HTML and CSS
- 4+ years of SQL, including query optimization, index management and performance tuning
- Proven experience designing scalable APIs and integrating third-party SDKs or platforms
- Bachelor's degree in Computer Science, Computer Engineering or equivalent experience
- Candidates must be located in Canada; candidates must be able to work in a high-growth or startup environment
Required skills
- C# and .NET Core
- Angular or React, TypeScript, HTML, CSS
- SQL
- Cloud platforms such as AWS, Azure or GCP
- Preferred: transaction processing systems, user access and permission management, and banking domain knowledge
What we offer
- Competitive compensation and stock options at a well-funded startup
- Medical, dental and vision coverage (100% for individuals on the base plan in the USA, and for you and your family in Canada)
- Retirement plan with 4% company matching
- 8 weeks of paid parental leave for birthing parents, 4 weeks for others
- 3-5 weeks of PTO depending on tenure, 5 health days and 15 holidays
- Remote-first culture and performance-based bonuses
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches au Canada.
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 2 heures
Expire dans 1 mois
1 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
bankjoy