Jobs.ca
Jobs.ca
Language
PCMI logo

Software Engineer

PCMI1 day ago
Hybrid
Oakville, Ontario, Canada
Mid Level
Full-Time

Top Benefits

Health Insurance
Dental Insurance
Vision Insurance

About the role

What You’ll Do

The Software Engineer is responsible for developing and maintaining high-quality web applications using .NET Core, ASP.NET, Angular, and SQL Server. Working closely with senior developers and architects, this role will contribute to system design, implement features, and troubleshoot issues to deliver robust solutions.

In this role, you will

Design, develop, and maintain web applications and APIs using .NET Core, ASP.NET, Angular, and SQL Server. Collaborate with cross-functional teams to translate business requirements into technical solutions. Write clean, maintainable, and efficient code while following best practices. Develop and integrate front-end Angular components with back-end services, ensuring seamless data flow. Work with SQL Server to manage data storage, retrieval, and optimization. Leverage Azure services to enhance application performance, security, and scalability. Use DevExpress controls to build advanced UI components and ensure a smooth user experience. Participate in code reviews, providing constructive feedback to peers and ensuring code quality. Develop and maintain unit tests to ensure code reliability and reduce regression issues. Troubleshoot and resolve issues, collaborating with team members to find solutions. Seek guidance from senior engineers to deepen technical understanding and grow proficiency in the team’s core stack.

What You’ll Need to Join Our Team

3+ years of experience in web application development with .NET Framework, .NET Core, ASP.NET. 1+ year of experience with Angular. Proficiency in JavaScript, TypeScript, and SQL Server. Familiarity with cloud technologies, particularly Azure (App Services, Service Bus, Azure SQL). Experience with DevExpress controls and a good understanding of UI/UX principles. Proficiency in unit testing frameworks (MSTest, NUnit, or xUnit) and test-driven development (TDD). Familiarity with CI/CD pipelines and DevOps practices, preferably using Azure DevOps. Familiarity with SOLID, DRY, KISS, and YAGNI principles. Experience with AI-assisted development tools (e.g., GitHub Copilot).

Why Work For Us

Competitive Compensation from $110,000-130,000k USD; $100,000-110,000k CAN Comprehensive Benefit Package** Health, Dental & Vision Insurance Health Savings Account (HSA) Flexible Spending Account (FSA) Short & Long Term Disability Insurance Company-paid Life Insurance Voluntary Life Insurance Voluntary Accident Insurance Employee Assistance Program 401k with generous Company Match Commuter Benefits Paid Time Off accrued per pay period 10 Paid Holidays Paid Parental Leave Professional Development Opportunities Employee Events Wellness Programs Employee Discount Programs Office in Park Ridge, IL - Convenient location to Blue Line *Individual compensation packages are based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects.

**Eligible to enroll the first day of employment for immediate coverage.

Remote only roles

Although the role is open to remote candidates, PCMI can only hire employees in the following states: AL, CT, FL, GA, IL, KY, LA, MA, MI, MO, NC, NE, NH, NM, OH, PA, SC, TX, WI Note: It is required for this role to be in the Park Ridge, IL office 2 days per week if candidate is located in the Chicagoland area. #LI-BB1 #LI-Hybrid #LI-Remote

About PCMI

Software Development
201-500 employees
Founded in 2012

We’re PCMI, the Global Leader in Warranty Software Solutions.

Since 2012, we’ve been transforming how F&I products, warranties, and service contracts are managed. Our flagship platforms, PCRS for administration and TruComply for lender compliance, automate every step of the lifecycle, from contracting and claims to reporting and payments.

PCMI gives teams the speed, insight, and freedom to scale their business and strengthen the relationships that fuel growth. Trusted by the world’s top administrators, OEMs, dealers, and lenders we deliver the technology and global expertise that drive long-term success.

PCMI by the Numbers

  • 14 years in the industry
  • 265+ team members across the U.S., Europe, and Asia
  • 125+ customers in 14 countries
  • 135M+ contracts processed
  • 49M+ claims processed
  • 440K+ users on our platforms
  • 100+ integrations with leading partners

Similar Jobs