{"id":3029732,"url":"https://alion.io/job/pcmi-sr-software-engineer","title":"Sr Software Engineer","company":{"id":685370,"name":"PCMI","domain":"pcmi.asia","url":"https://alion.io/company/pcmi","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":{"grade":"A","score":92,"open_postings":3,"ghost_share":0,"stale_share":0.333,"repost_share":0,"time_to_fill_p50_days":38,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":{"min":125000,"max":140000,"currency":"USD","period":"year","gross":null,"usd_annual":140000},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Azure SQL Database","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Copilot","optional":false},{"name":"JavaScript","optional":false},{"name":"Octopus Deploy","optional":false},{"name":"SQL","optional":false},{"name":"TeamCity","optional":false},{"name":"TypeScript","optional":false},{"name":"xUnit","optional":false}],"status":"live","first_seen_at":"2026-09-23T18:45:56Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-10-23T20:56:55Z","board_verified":true,"closed_at":null,"days_open":30,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":30},"description":"PCMI is a fast-growing global SaaS company and a market leader in extended warranty, F&I, and service contract administration. Our platform automates the entire product lifecycle for customers worldwide - and we're just getting started. With teams across North America (US & Canada), Europe (Poland), and Asia (India), we're modernizing our architecture, embedding AI across our products, and scaling to meet growing demand. We move fast, we build with purpose, and we're hiring leaders who want to shape what comes next.\nWhat You’ll Do\nThe Senior Software Engineer will lead the design and development of complex web applications using .NET Core, ASP.NET, and Angular. This role will ensure the technical quality of the codebase by implementing best practices in unit testing, coding standards, and architecture. This role will collaborate closely with cross-functional teams and take ownership of key components of the system, while mentoring junior developers and working with advanced technologies, including Azure.\nIn this role, you will:\n Lead the design, development, and deployment of complex web applications using .NET Core, .NET Framework, ASP.NET, and Angular.\nBuild highly scalable, maintainable, and secure solutions leveraging Azure cloud services.\nCollaborate with cross-functional teams to design and implement key features, translating business requirements into technical solutions.\nImplement Domain-Driven Design (DDD) principles to ensure architecture supports business needs.\nMentor junior developers and conduct code reviews to enforce high coding standards and best practices.\nOptimize application performance and ensure high availability in production environments.\nWork with SQL Server databases and integrate DevExpress controls for complex UI components.\nEnsure code quality through extensive unit testing using industry-standard frameworks.\nParticipate in and contribute to architectural discussions and technology strategy.\nTroubleshoot and resolve complex production issues, identifying root causes.\nIntroduce and evaluate new technologies appropriate for team adoption.\nWhat You’ll Need to Join Our Team\nBachelor’s degree in Computer Science or related field, or equivalent work experience.\n7+ years of professional experience with .NET Framework, .NET Core, ASP.NET, Angular, and SQL Server.\nProficiency in C#, Angular, TypeScript, and JavaScript.\nStrong understanding of Domain-Driven Design (DDD) principles and implementation.\nExperience with cloud technologies, specifically Azure (App Services, Service Bus, Azure SQL).\nProficiency in unit testing frameworks (e.g., MSTest, NUnit, xUnit) and test-driven development (TDD).\nExperience with CI/CD pipelines and DevOps practices (Azure DevOps, TeamCity, Octopus).\nKnowledge of SOLID, DRY, KISS, and YAGNI principles.\nExperience with DevExpress controls and a solid understanding of UI/UX principles.\nExperience with AI-assisted development tools (e.g., GitHub Copilot).\nWhy Work For Us\nCompetitive Compensation from $125,000-$140,000 CAN*\nComprehensive Benefit Package\nPaid Time Off accrued per pay period\nPaid Holidays\nProfessional Development Opportunities\nEmployee Events\n*Individual compensation packages are based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects.","description_format":"text","description_chars":3328,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Insurance Brokers & Agencies"],"lifecycle":[{"event":"open","at":"2026-10-21T20:08:02Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.837,"p_room":0.75,"age_days":29,"expected_fill_days":38,"reasons":["conf:3","win:late"],"computed_at":"2026-10-23T05:54:15Z"},"pay":{"stated_usd_annual":140000,"is_top_pay":false},"html_url":"https://alion.io/job/pcmi-sr-software-engineer","json_url":"https://alion.io/job/pcmi-sr-software-engineer.json","meta":{"generated_at":"2026-10-23T23:57:50Z","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":7725,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00: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":685370},"rest":"https://alion.io/mcp/rest/get_company?id=685370"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpcmi-sr-software-engineer"},{"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%2Fpcmi-sr-software-engineer"},{"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%2Fpcmi-sr-software-engineer"},{"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/pcmi-sr-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpcmi-sr-software-engineer"}]}