{"id":2549241,"url":"https://alion.io/job/chore-schedule-senior-software-developer-c-net","title":"Senior Software Developer (C#/.NET)","company":{"id":686842,"name":"Chore Schedule","domain":"rivainternational.com","url":"https://alion.io/company/rivainternational","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Canada"],"countries":["CA"],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":64000,"max_usd":116000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":209},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"C#","optional":false},{"name":"AWS","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true},{"name":"Octopus Deploy","optional":true},{"name":"SQL","optional":true},{"name":"TeamCity","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-10-14T14:49:09Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-15T04:31:08Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Riva is seeking an experienced Software Developer to join our engineering team and help design, build, and evolve the backend systems powering revenue-critical workflows for large, complex organizations. In this role, you’lltake ownership of meaningful systems and domains, translating complex or ambiguous problems into scalable, reliable solutions. You bring strong C#/.NET expertise, sound technical judgment, and a proactive, customer-aware mindset-partnering closely with Product, Architecture, and Engineering teammates to raise the bar for quality, performance, and continuous improvement. \nWHAT YOU WILL BE DOING \nReporting to the Senior Engineering Manager, you'll build and evolve backend systems that power revenue-critical workflows for large, complex organizations. You'll work on a mature product with real-scale, real customers, and real tradeoffs. This role is for someone who owns systems, not just features, and sets the technical bar for their team. \nDesign systems and components (sync mechanisms, APIs, microservices, data models), anticipating failure modes, performance, security, and operations. \nOwn a significant system or domain, often spanning more than one Program Increment. \nTurn ambiguous problems into shippable plans and drive delivery without prompting. \nSet the testing and quality bar for your team's domain, and make sound architecture and pattern calls, documenting them for others. \nPartner proactively with your Product Owner, the Architect, and adjacent teams. \nMentor other engineers and coach them on contributing their own ideas. \nWHAT YOU BRING TO THE TABLE \n4+ years building backend systems in C#/.NET. \nStrong fundamentals in system design, OOP, and working with data-heavy systems. \nExperience debugging and operating production systems, not just building new ones. \nA track record of making sound architecture decisions and documenting them for others to build on. \nA clear communicator who can explain tradeoffs to both technical and non-technical partners. \nA steady, customer-aware mindset that values ownership and continuous improvement. \nBonus points for: \nExperience with modern .NET versions. \nCI/CD pipeline ownership. \nExposure to large data sync or integration platforms. \nCore Competencies \nCommunication - Clear, thoughtful, and able to explain complex ideas simply. \nAdaptability & Stress Tolerance - Calm under pressure and steady during change. \nAchievement Focus - Consistently delivers high-quality, maintainable systems. \nManaging Resources & Digital Dexterity - Efficient, modern engineering practices and tools. \nInnovation - Pragmatic creativity applied to real-world technical problems. \nOur Stack \nC# and .NET \nSQL and NoSQL databases \nAPIs and service-based architectures \nNode.js and Vue.js \nGit and Docker \nCI/CD with TeamCity and Octopus Deploy, plus automated testing \nAWS and production monitoring tools \nMORE ABOUT RIVA \nWe are an Edmonton-based software development company with a global footprint. Our Relationship Engine creates seamless data flow between applications like email, calendar, contacts, tasks, and CRM - synchronizing data and eliminating the need for task switching, application toggling, and duplicate data entry across platforms. \nWe offer a work culture that fosters diversity, equity, inclusion, and fun. Curiosity is rewarded, and each day offers the chance to learn, grow, and contribute to the efforts of people you like, respect, and value. \nWHAT WE BRING TO THE TABLE \nThe total compensation package includes: \nRRSP/TFSA matching \nPaid vacation starting with 3-weeks \nPaid wellness time allows for flexible discretionary allocation for mental health, personal benefits, and personal time \nPaid time off to volunteer with charities of your choice \nExtended health care benefits, dental and life insurance \nProfessional development and training allowance for career advancement. \nApplicants must hold a valid Canadian work permit or be a permanent resident or citizen of Canada. \nRiva is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. \nWe appreciate all applicants for their interest in joining Riva. Please note that only candidates selected to move forward in the process will be contacted.","description_format":"text","description_chars":4430,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity","Life insurance","Professional development"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Consumer & Utility Software"],"lifecycle":[{"event":"open","at":"2026-10-14T17:34:14Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":29,"reasons":["conf:1","win:early"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/chore-schedule-senior-software-developer-c-net","json_url":"https://alion.io/job/chore-schedule-senior-software-developer-c-net.json","meta":{"generated_at":"2026-10-15T07:07:09Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10748,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":686842},"rest":"https://alion.io/mcp/rest/get_company?id=686842"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fchore-schedule-senior-software-developer-c-net"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fchore-schedule-senior-software-developer-c-net"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fchore-schedule-senior-software-developer-c-net"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/chore-schedule-senior-software-developer-c-net\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fchore-schedule-senior-software-developer-c-net"}]}