Current jobs related to Senior Software Developer - Calgary, Alberta - Reach
-
C++ Software Developer
1 day ago
Calgary, Alberta, Canada Carina Software Group Full timeVerdazo - Software DeveloperPosition SummaryVerdazo 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.ObjectiveThe successful applicant will have a solid...
-
Senior Software Developer, SAS
1 day 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
1 day ago
Calgary, Alberta, Canada atVenu Full timeSenior Software Developer, SAS TeamReports To: Development ManagerAbout 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
1 day ago
Calgary, Alberta, Canada VEERUM Full timeBuild the systems that turn industrial complexity into clarity.At VEERUM, we don't just write code. We build the engine behind how the world's most complex industrial environments are visualized, understood, and operated.As a Senior Software Developer, you'll play a critical role in designing and scaling the software that powers our VisOps platform. You'll...
-
Senior Software Developer
1 day ago
Calgary, Alberta, Canada RBC Full timeJob DescriptionJoin the Lumina Enablement Team and make a meaningful impact on high-visibility projects that shape the future of our technology As a Senior Software Developer, you'll lead the design, development, and deployment of scalable, innovative software solutions while mentoring junior engineers and fostering a culture of technical excellence....
-
Senior Software Developer, SAS
1 day ago
Calgary, Alberta, Canada atVenu Full timeSenior Full-Stack Software Developer, SAS Team – Job DescriptionReports To: Development ManagerLocation: 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 and...
-
Senior Software Developer, SAS
1 day ago
Calgary, Alberta, Canada atVenu Full timeSenior Full-Stack Software Developer, SAS Team – Job DescriptionReports 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...
-
C++ Software Engineer
1 day ago
Calgary, Alberta, Canada Black Duck Software Full timeBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Senior Software Developer
1 day ago
Calgary, Alberta, Canada Benevity Full timeMeet BenevityBenevity is the way the world does good, providing companies (and their employees) with technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, employee resource groups and micro-actions, we help most of the Fortune 100 brands build better cultures and use their power for good. We're also one...
-
Senior Software Developer
1 day ago
Calgary, Alberta, Canada Benevity Full timeMeet BenevityBenevity is the way the world does good, providing companies (and their employees) with technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, employee resource groups and micro-actions, we help most of the Fortune 100 brands build better cultures and use their power for good. We're also one of...
Senior Software Developer
4 days ago
Location:
Remote (Canada/US)
Function:
Application Integration Services
Reports 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.
Requirements
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
Benefits
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
, we believe that high-performing teams all have common values and synergies that enable them to work well together. Some of our
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.