Net Full-Stack Developer - Payment Applications Development
KORT Payments
- Toronto, ON
- Permanent
- Full-time
- Design, develop, and maintain scalable backend and frontend systems using .NET (C#), ASP.NET Core, and modern frontend frameworks such as React, Angular, or Blazor.
- Build and optimize robust APIs and microservices to support our payment application ecosystem.
- Translate business requirements into production-ready, maintainable solutions in collaboration with Product, QA, and Architecture teams.
- Contribute to sprint planning, estimation, retrospectives, and technical delivery to ensure timely, high-quality outcomes.
- Write clean, testable, and maintainable code with a strong focus on performance and security.
- Design and deploy cloud-native solutions leveraging AWS services such as Lambda, ECS, RDS, DynamoDB, and S3.
- Implement CI/CD automation, infrastructure as code, and modern DevOps practices using tools such as AWS CloudFormation, Terraform, or GitHub Actions.
- Participate in code reviews, provide constructive feedback, and contribute to continuous improvement across the codebase.
- Collaborate effectively with stakeholders, ensuring clear communication and alignment on technical solutions.
- Embrace Agile methodologies, continuous learning, and improvement as part of your daily work.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
- 5+ years of hands-on software engineering experience in full-stack development.
- Expertise in .NET/C# and ASP.NET Core, with practical experience in front-end frameworks like React, Angular, or Blazor.
- Proven experience with AWS, including serverless architecture and microservices.
- Familiarity with payment gateways, international payment rails, or crypto/blockchain integrations (a strong plus).
- Strong understanding of RESTful APIs, OAuth, and relational/NoSQL databases (SQL Server, DynamoDB).
- Advocate for CI/CD, automated testing, and Agile practices.
- Excellent collaboration and communication skills with both technical and non-technical stakeholders.
- Fearlessness: Encourage continuous learning, innovation, taking chances, and pushing boundaries.
- Accountability: Take ownership and be accountable to yourself, the company, partners, and clients.
- Collaboration: Leverage diverse perspectives and work as a team to get the job done.
- Transparency: Empower success through open communication, honesty, and inclusion.
- Comprehensive benefits package including health, dental, and vision plans.
- Flexible and inclusive work environment with a focus on work-life balance.
- Fun events, from team-building activities to company-wide celebrations.
- Professional growth through ongoing learning opportunities and new challenges.
- A dynamic environment where your contributions are valued and your potential is unleashed.
We are sorry but this recruiter does not accept applications from abroad.