SOFTWARE ENGINEER
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateWe’re looking for a software engineer to join our team to help accelerate our product development. You will work closely with Product Managers and your software engineering team to build new features, new integrations with third-party systems, and occasionally new products – along with maintaining our existing product suite.
About Us
At Utilismart, we build SaaS products for electrical and water utilities to help them manage their electric grid, analyze their massive amounts of data, and make informed business decisions. We’re small but growing and have been serving utility customers across Canada and the United States for over 20 years.
We help our customers manage critical infrastructure, so you’ll never feel like you’re building something unimportant. We have a lot of data, and plenty of technical challenges managing it & producing useful visualizations and insights from that data for our customers.
This is a hybrid position (typically 50% remote), with offices in Windsor and London. This position is filling a current vacancy.
About You
Our ideal candidate can contribute the following:
- You have a degree in Computer Science or similar
- You have some professional experience working with React and .NET
- You have at least two years of experience building software professionally, and more importantly, you have shipped a lot of software into a production environment used by end users
- We manage critical data, so you take pride in writing reliable, well-tested code that ensures our customers can trust our products
- You can work effectively in a hybrid environment
- You are a generalist or are interested in becoming a generalist – it’s great to have strengths in specific areas, but we think it’s important to be able to work in a database, on the server-side, and on the client-side when needed
- You’re willing and capable of helping the team maintain high quality standards through code review, unit/integration testing, etc.
About Us
We have multiple product lines, and work in teams of 3-4 software engineers paired with a Product Manager.
Our core tech stack consists of the following technologies. Experience with these is an asset.
- C# .NET
- React
- Oracle
- Git with Azure DevOps
- CI/CD with TeamCity + Octopus Deploy
- Azure Cloud
Benefits + Salary
- Work from home most of the time, but also get to know your teammates in person
- Solid work-life balance – nearly always 40 hours per week
- Funds for educational resources, like books, video courses, or local conferences
- RRSP matching up to 6% of salary per year
- Annual bonuses and salary increase as part of performance review process
- Health and Dental plan
- Early-career: $60-70,000
- Intermediate (at least 3+ years of professional experience): $70-85,000
Utilismart invites applications from all qualified individuals. Utilismart is committed to employment equity and diversity in the workplace and welcomes applications from women, members of racialized groups/visible minorities, Aboriginal persons, persons with disabilities, persons of any sexual orientation, and persons of any gender identity or gender expression.
Pay: $60,000.00-$70,000.00 per year
Work Location: Hybrid remote in London, ON N6E 1A2
Similar roles
- SR SOFTWARE ENGINEERThe Home Depot · Atlanta, Georgia, United States · Onsite
- SENIOR SOFTWARE ENGINEERPeraton · Herndon, Virginia, United States · Onsite
- SENIOR PRINCIPAL SOFTWARE ENGINEERQTEC Aerospace · Huntsville, Alabama, United States · Onsite
SENIOR SOFTWARE ENGINEEROklahoma Blood Institute · Oklahoma, Oklahoma, United States · Onsite
SOFTWARE ENGINEERMikel · Fall River, Massachusetts, United States · Onsite