FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Developer, C#/.NET
Riva International, Inc.. Design systems and components, including sync mechanisms, APIs, microservices, and data models, while anticipating failure modes, performance, security, and operations .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and building backend systems using C#/.NET, with a strong focus on system design, architecture decisions, and quality assurance. Proven ability to mentor engineers and communicate effectively with both technical and non-technical stakeholders.
Highest-signal resume keywords
C#/.NET Backend DevelopmentSystem DesignArchitecture Decision MakingProduction System DebuggingCI/CD Pipeline Ownership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend Systems DevelopmentObject-Oriented ProgrammingData Model DesignMicroservices ArchitectureAPI DevelopmentPerformance OptimizationFailure Mode AnalysisQuality Assurance StandardsDocumentation SkillsData-Heavy Systems Management
Soft Skills
Clear CommunicationMentoringCustomer AwarenessOwnership MindsetContinuous Improvement
Certifications & Qualifications
Valid Canadian Work PermitPermanent Resident or Citizen of Canada
Industry Keywords
Revenue-Critical WorkflowsLarge Data SyncIntegration Platforms
Tech Stack
Tools & technologiesMicroservices.NET
About the role
Key responsibilities & impact- Design systems and components, including sync mechanisms, APIs, microservices, and data models, while anticipating failure modes, performance, security, and operations
- Own a significant system or domain, often spanning more than one Program Increment
- Turn ambiguous problems into shippable plans and drive delivery without prompting
- Set the testing and quality bar for the team's domain
- Make sound architecture and pattern decisions and document them for others
- Partner proactively with the Product Owner, Architect, and adjacent teams
- Mentor other engineers and coach them on contributing their own ideas
- Build and evolve backend systems powering revenue-critical workflows for large, complex organizations
Requirements
What you’ll need- 4+ years building backend systems in C#/.NET
- Strong fundamentals in system design, OOP, and working with data-heavy systems
- Experience debugging and operating production systems, not just building new ones
- A track record of making sound architecture decisions and documenting them for others to build on
- A clear communicator who can explain tradeoffs to both technical and non-technical partners
- A steady, customer-aware mindset that values ownership and continuous improvement
- Applicants must hold a valid Canadian work permit or be a permanent resident or citizen of Canada
- Bonus points for experience with modern .NET versions
- Bonus points for CI/CD pipeline ownership
- Bonus points for exposure to large data sync or integration platforms
Benefits
Comp & perks- RRSP/TFSA matching
- Paid vacation starting with 3-weeks
- Paid wellness time allows for flexible discretionary allocation for mental health, personal benefits, and personal time
- Paid time off to volunteer with charities of your choice
- Extended health care benefits, dental and life insurance
- Professional development and training allowance for career advancement