Job details
- Job type: Permanent – Full-time
- Compensation: From $90,000 per year
- Shift and schedule: Monday to Friday
- Location: On-site at our Montreal office with flexibility for hybrid
Benefits
- Casual dress
- Company events
- Dental care
- Disability insurance
- Extended health
Job Description
Kapcharge is seeking a talented and motivated Full Stack .NET Developer to join our engineering team and contribute to the ongoing development and the next evolution of our payments platform.
What We Offer
- Competitive salary
- Opportunities for professional development and career advancement
- Comprehensive health benefits
- Vibrant company social calendar
- Complimentary snacks, coffee & tea available all day
Responsibilities
- Develop, maintain, and enhance web applications using Blazor, React, Next.js, TypeScript, C#, VB.NET, ASP.NET Core, and ASP.NET web form
- Work with existing Blazor-based components and modern frontend
- Integrate frontend applications with backend APIs
- Participate in code optimization, refactoring, debugging, and troubleshooting
- Understanding of software development lifecycle best practices and the Agile and Scrum development concepts
- Assist with technical documentation and functional specifications
We are excited about you if you have
- Bachelor of Computer Science or Software Engineering or equivalent experience
- 4+ years of professional experience as a Full Stack Developer or similar role
- Strong experience with: C#, ASP.NET Core, React (Next.js) & TypeScript
- Solid understanding of object-oriented design principles
- Experience consuming REST APIs
- Experience with relational databases (MS SQL)
- Familiarity with HTML, CSS, JavaScript, Bootstrap
- Experience using GitHub, Jira, and Confluence
- Strong communication skills
- Ability to work independently and within a team
- Motivated to learn new technologies and continuously improve
Preferred
- FinTech or payments experience (EFT, Interac, Visa, MasterCard)
- Experience with Syncfusion
- Experience with message-based workflows
- Azure cloud experience
- Familiarity with CI/CD pipelines
