Senior Software Engineer

Job not on LinkedIn

🕒 February 7

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of TapMango

TapMango

51 - 200 employees

TapMango strengthens relationships by providing a Customer Engagement Platform offering businesses innovative solutions through their own loyalty program.

📋 Description

• Designing and building scalable backend services using .NET Core, Web API, and microservices • Implementing complex business logic for ordering, loyalty programs, promotions, and payments • Integrating with POS systems, payment gateways, delivery platforms, and third-party APIs • Architecting data models and optimizing MS SQL Server for high-transaction workflows • Making architectural decisions and influencing technical direction • Leading technical projects from conception to deployment • Mentoring and guiding developers through technical challenges and code reviews • Building Angular frontends and working across the full stack when needed • Performance optimization and scalability work for multi-tenant SaaS environment • DevOps activities—CI/CD pipelines (TeamCity, Octopus), deployment automation, on-call rotation • Handling edge cases, failure scenarios, and distributed transactions

🎯 Requirements

• 5+ years backend development with strong .NET expertise (.NET Core, MVC, Web API) • Deep understanding of RESTful APIs, microservices architecture, and distributed systems • SQL mastery—complex queries, performance optimization, data modeling with MS SQL Server • Knowledge of messaging tech (RabbitMQ, Kafka, Azure Service Bus) and event-driven architectures • Strong debugging skills and familiarity with APM tools (Datadog, New Relic, Application Insights) • Understanding of security best practices and PCI compliance • Leadership experience—mentoring developers, leading projects, influencing technical decisions • Bonus points for Restaurant/QSR or retail tech background • Experience building e-commerce, ordering, POS, or payment systems • Understanding of loyalty programs, promotions, or transactional domains • Multi-tenant SaaS architecture experience • Azure cloud services, containerization (Docker, Kubernetes) • Background integrating with POS systems or payment gateways • Mobile backend development or real-time systems exposure • Angular or modern frontend framework experience

🏖️ Benefits

• Generous time off plan • Fully remote work & support to assist with making your remote office space as comfortable as possible! • Continuous virtual coaching and support • Comprehensive health benefits • Subsidized gym membership • Performance recognition • Professional development program • Growth opportunities (we really mean it!)

Apply Now

Similar Jobs

🕒 February 4

Smile.io

51 - 200

☁️ SaaS

🛍️ eCommerce

🤝 B2B

Senior Software Engineer developing and evolving APIs and developer tooling for eCommerce loyalty platform at Smile. Fully remote role for applicants based in Canada with flexible hours overlapping with the team.

🇨🇦 Canada – Remote

💵 $155k - $165k / year

💰 $1M Seed Round on 2012-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 January 31

Float

51 - 200

💳 Fintech

☁️ SaaS

🤝 B2B

Full Stack Developer building features across backend, frontend, and APIs for Canada's fintech platform. Collaborate with Product and Design to enhance user experiences.

🕒 January 29

Samsara

1001 - 5000

🏢 Enterprise

🚗 Transport

🔐 Security

Senior Software Engineer building scalable systems for route planning and dispatch at Samsara. Collaborating across teams to enhance dispatcher tools and driver experiences with real-time data.

🇨🇦 Canada – Remote

💵 $126.2k - $184.8k / year

💰 Seed Round on 2014-08

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 January 28

Thirdbridge

11 - 50

☁️ SaaS

Full stack developer responsible for code quality, collaboration, and technical leadership at Thirdbridge. Working on evolving software solutions for diverse digital experiences.

🗣️🇫🇷 French Required

🕒 January 27

Zensurance

51 - 200

💸 Finance

🤝 B2B

Tech Lead managing engineering teams for Zensurance's InsurTech platform in Canada. Designing solutions and addressing security and scalability considerations while fostering team growth.