Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Arcadis

Senior Software Developer – Tolling and Revenue Systems

Arcadis

. Deliver world-class tolling and revenue systems .

Posted 10/26/2026full-timeToronto • CanadaSenior💰 $130,000 - $155,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in full-stack development with a strong focus on C#, .NET, and relational databases such as SQL Server and Oracle. Capable of delivering secure, customer-facing applications while ensuring compliance with payment processing standards.

Highest-signal resume keywords
C# Development.NET FrameworkSQL Server OptimizationAngular DevelopmentFull Software Development Life Cycle

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#.NETWeb APISQL ServerOracleAngularTypeScriptCI/CDAutomated TestingAPI Development
Soft Skills
Clear CommunicationMentoringCollaboration
Tools & Technologies
GitHub CopilotCRM PlatformsPayment Processing SystemsIVR SystemsContact Centre Systems
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Tolling SystemsRevenue ProcessingPayment ComplianceFinancial ReconciliationTransaction Processing

Tech Stack

Tools & technologies
AngularDistributed SystemsJavaScriptOracleReactSDLCSQLTypeScriptVue.js.NET

About the role

Key responsibilities & impact
  • Deliver world-class tolling and revenue systems
  • Own significant features end to end and shape system design decisions
  • Develop, test, maintain, deploy, and support secure services and applications across the tolling stack
  • Work on roadside and lane software, back-office transaction and account processing, and customer-facing web and mobile channels
  • Integrate with payment and financial processors, CRM, IVR, contact centre, interoperability, registry, violation, and collection systems
  • Provide senior-level full-stack development across front end, back end, and databases
  • Build back-office transaction processing, account management, fare and toll rate configuration, money handling, settlement, auditing, and violation processing capabilities
  • Develop and maintain customer-facing web portals, mobile applications, and APIs
  • Define automated tests and optimize SQL Server and Oracle data storage and retrieval
  • Identify and mitigate security risks and support payment and personal-data compliance
  • Support deployments, upgrades, production incidents, client integration, testing, and acceptance
  • Provide technical direction, perform code reviews, evaluate estimates and feature requests, and contribute to architecture decisions
  • Mentor developers and promote continuous learning, quality, and delivery efficiency

Requirements

What you’ll need
  • Minimum seven years of professional software development experience
  • Deep practical knowledge of C# and .NET, including Web API
  • Experience with Angular and TypeScript
  • Strong relational database skills with SQL Server and/or Oracle, including query development, optimization, and support
  • Comfortable working with AI-assisted development tools such as GitHub Copilot
  • Experience delivering and maintaining customer-facing production systems
  • Understanding of distributed systems and software patterns
  • Strong grasp of the full software development life cycle, including CI/CD, testing strategy, and deployment practices
  • Confident, clear communication with clients and colleagues
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • Experience with tolling, transit fare collection, payments, billing, or revenue or transaction processing domain is nice to have
  • Familiarity with payment processing, PCI DSS, or financial reconciliation and settlement is nice to have
  • Experience with CRM platforms such as Dynamics 365, contact centre and IVR systems is nice to have
  • Mobile development experience or React/Vue.js exposure is nice to have
  • Consulting or client-delivery experience across distributed international teams is nice to have

Benefits

Comp & perks
  • Equal opportunity and affirmative action employer
  • Meaningful work delivering sustainable solutions
  • Skills-based career development and ability to carve your career path
  • Inclusive workplace commitment
  • Opportunity to work with international teams