Senior Software Developer
4 weeks ago
Location: Remote (Canada/US)Function: Application Integration ServicesReports to: Manager of Application Integration The Role As Reach’s Senior Java Developer , you’ll play a key role in expanding our technical ecosystem and delivering high-impact products that support global ecommerce at scale. Reporting to the Manager of Application Integration, you’ll design, build, and optimize core services that power our Merchant of Record platform, including new tax products, merchant integrations, and mission‑critical services used across our technology stack. This is a high‑impact engineering role where you’ll solve complex technical problems, influence architecture decisions, and help shape the future of Reach’s global payments infrastructure. What You’ll Do Build and enhance Java and Spring Boot services that power Reach’s global payment and tax systems. Develop new features for our international tax product and maintain our Drop‑in integration product. Architect scalable service integrations and design robust data flows across internal and external systems. Champion engineering best practices across security, performance, observability, and testing. Investigate, debug, and resolve issues within distributed services and integrations. Review code, support team development, and ensure high engineering standards are upheld. Contribute to automated testing to ensure reliability and resilience of our platform. Collaborate across Product, Engineering, and Operations to drive continuous improvement. What You Bring 10+ years of professional software development experience. Deep expertise in Java, Spring Boot, and building scalable, reliable backend services. Hands‑on experience with AWS (CloudFormation, Lambda, S3, ECS). Strong SQL skills and experience with relational databases. Familiarity with modern data and messaging systems (Snowflake, Kafka). Experience with AI‑assisted development tools (e.g., GitHub Copilot). Strong understanding of engineering best practices, testing, CI/CD, and operational readiness. Proficiency with Git and modern development workflows. A proactive, analytical mindset and comfort working in a fast‑moving environment. Nice To Have Experience with Vue/Svelte or JavaScript/TypeScript Python experience Familiarity with CI/CD tools (GitHub Actions, Jenkins, CodePipeline) Experience with Datadog, CloudWatch, OpenTelemetry Snowflake development experience Startup, ecommerce, or FinTech background Experience with JIRA/Confluence Why Join Reach Competitive compensation and pension contribution Comprehensive private healthcare coverage Annual learning and development allowance Hybrid working with modern office space A collaborative, global team driving innovation in cross‑border payments At Reach Core Values are: We value solving underlying problems and delivering outcomes We value being able to make executive decisions while considering input from multiple sources We value taking action over getting stuck in planning We value taking chances and failing fast We value teamwork over individual accomplishments We value optimizing time to value and achieving outcomes, not checking boxes We value work/life balance and a mindset of “it’s a marathon, not a sprint” We value using the right technology to solve the right problems Additional Information Reach Ltd. is an equal opportunity employer. Applicants must be eligible to work in Canada or the US. Ready to make an impact? Apply with your CV and a brief cover letter outlining your engineering experience and why you’re excited about this opportunity at Reach. #J-18808-Ljbffr
-
Java/NodeJS Software developer
1 week ago
Calgary, Canada Veracity Software Inc Full timeJob Title: Java/NodeJS Software Developer Experience Level: Level 3 (senior): 5‑7 years Location: Calgary (Day 1 onboarding onsite / in office presence 3× week) Overview We're seeking someone to join our team as a Software Developer in Wealth Management Technology to work on our mobile services platform. In the Technology division, we leverage innovation...
-
C++ Software Developer
2 days ago
Calgary, Canada Carina Software Full timeVerdazo - Software Developer Position Summary Verdazo Analytics by Omnira Software is seeking a C++ Software Developer with strong problem solving and development skills to join our collaborative data analytics team. This is a permanent full-time position reporting to the Software Development Manager. Objective The successful applicant will have a solid...
-
Senior Software Developer
2 weeks ago
Calgary, Canada Millennium EMS Solutions Ltd. Full timeJoin to apply for the Senior Software Developer role at Millennium EMS Solutions Ltd. The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their...
-
Senior Software Developer, SAS
3 weeks ago
Calgary, Canada atVenu Full timeSenior Software Developer, SAS Team Reports To: Development Manager About the Job: We are seeking a Senior Software Developer to join our SAS team, a team that facilitates point of sale, inventory management and reporting for some of the biggest live events across North America and Europe. atVenu Senior Software Developers are considered masters of their...
-
Senior Software Developer, SAS
2 days ago
Calgary, Alberta, Canada atVenu Full timeSenior Software Developer, SAS TeamReports To: Development Manager About the Job: We are seeking a Senior Software Developer to join our SAS team, a team that facilitates point of sale, inventory management and reporting for some of the biggest live events across North America and Europe. atVenu Senior Software Developers are considered masters of their...
-
Senior Software Developer, SAS
2 days ago
Calgary, Canada atVenu Full timeSenior Full-Stack Software Developer, SAS Team – Job Description Reports To: Development Manager Location: Ideally in the Calgary area; can be remote/hybrid. About the Job: We are seeking a Senior Full-Stack Software Developer to join our SAS team, a team that facilitates point of sale, inventory management and reporting for the sale of merchandise, food...
-
Senior Lead Software Engineer
2 days ago
Calgary, Canada Quorum Software Full timeOverviewWe are looking for a Senior Lead Software Engineer to design and implement complex solutions across our Upstream Planning portfolio. This role involves mentorship, supporting and leading technical decisions, and ensuring adherence to best practices. The overall objective is to provide technical leadership, mentor team members, and contribute to...
-
Senior .NET Developer — Remote, High-Impact
3 weeks ago
Calgary, Canada Incognito Software Systems Inc Full timeA software solutions company is seeking a Senior Software Developer to design, develop, and maintain scalable applications within their AssetWorks GPS/Telematics division. You will collaborate closely with teams, mentor junior developers, and ensure high-performance applications built on the .NET framework. The ideal candidate has over 7 years of software...
-
Senior Software Developer
4 weeks ago
Calgary, Canada Reach Full timeLocation: Remote (Canada/US)Function: Application Integration ServicesReports to: Manager of Application Integration The Role As Reach’s Senior Java Developer, you’ll play a key role in expanding our technical ecosystem and delivering high-impact products that support global ecommerce at scale. Reporting to the Manager of Application Integration,...
-
Senior Software Developer
2 days ago
Calgary, Alberta, Canada Bold Commerce Full timeWho is Bold Commerce?Bold Commerce builds powerful tools that help ecommerce brands grow smarter and sell more.Our suite of Shopify Apps are designed to maximize revenue potential. With 760,000+ merchants worldwide and over a decade of experience, no one knows Shopify better than Bold. Sell more to every subscriber with Bold Subscriptions, the only...