Senior Software Engineer – Full Stack, .NET
Job Description
Join Bankjoy as a Senior Software Engineer and lead the development of our digital banking platform. This role involves implementing new features, enhancing existing products, and ensuring the delivery of scalable, secure APIs. Collaborate with cross-functional teams, address technical challenges, and mentor junior engineers. Drive test-driven development and contribute to continuous process improvements in an Agile environment.
Qualifications
1. 6+ years of professional experience in enterprise-level software development with C# and .NET Core. 2. 4+ years of experience in front-end development with Angular or React, TypeScript, HTML, and CSS. 3. 4+ years of SQL experience, including query optimization. 4. Proven experience in designing scalable APIs. 5. Strong knowledge of cloud hosting platforms (e.g., AWS, Azure, GCP). 6. Experience working in high-growth environments. 7. Exceptional problem-solving skills, communication, and a collaborative mindset. 8. Bachelor’s degree in Computer Science or equivalent experience.
Benefits
- A fast-paced and collaborative environment - Competitive compensation - Stock options at a well-funded startup - 100% coverage of medical, dental, and vision premiums for individuals (USA). - 100% coverage of extended medical, dental, and vision premiums for family (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
Apply Now
