Senior Software Developer

Posted 9 Days Ago
Be an Early Applicant
Hiring Remotely in Alberta, AB
Remote
Senior level
Software
The Role
The Senior Software Developer will design, develop, and maintain .NET applications, mentor juniors, and improve development processes while collaborating with cross-functional teams.
Summary Generated by Built In

Job Summary:

Looking for a self-motivated individual that is looking to develop their development skills as a Senior Developer within our AssetWorks GPS/Telematics division. As a Senior .NET Developer, you will play a key role in designing, developing, and maintaining scalable and high-performance applications using the .NET framework. You will collaborate closely with cross-functional teams to build robust software solutions, troubleshoot complex issues, and mentor junior developers.

Job Description:

ESSENTIAL DUTIES AND RESPONSIBILITIES 

  • Lead the design and development of complex, high-performance .NET applications. 

  • Write clean, maintainable, and efficient code using C# and the .NET ecosystem (.Net Framework 4.8, ASP.NET Core 2.2.1, .NET 6+). 

  • Work closely with Product Management to understand business requirements and deliver technical solutions. 

  • Conduct code reviews and mentor junior developers to ensure high-quality code and adherence to best practices. 

  • Identify and resolve performance bottlenecks, bugs, and other technical challenges. 

  • Continuously improve development processes and ensure timely delivery of software releases. 

  • Stay up to date with emerging trends in software development, .NET technologies, and best practices. 

  • Coordinate with professional services and/or customer care as needed, to support questions related to functionality within realm of responsibility 

 

REQUIREMENTS 

  • Bachelor’s degree from an accredited college or university or a certificate from a technical training institute 

  • 5+ years of experience in .NET development, with expertise in C# and ASP.NET Core. 

  • Strong understanding of object-oriented programming (OOP) and software design principles. 

  • Experience with web development frameworks (e.g., Web API, RESTful services). 

  • Experience with Angular (v15+) framework 

  • In-depth knowledge of SQL relational databases and ORM frameworks (Entity Framework). 

  • Experience with version control tools (GitHub).

  • Experience with testing frameworks (Microsoft.VisualStudio.TestTools) and test-driven development (TDD). 

  • Excellent communication and collaboration skills. 

  • Experience with Interprocess communication (SignalR) 

 

Preferred Qualifications 

  • Familiarity with Agile/Scrum methodologies. 

  • Vehicle fleet operations experience (bonus) 

  • Familiarity with ArcGIS API’s and and CI/CD Pipelines.

  • Knowledge of Microservices architecture and development. 

  • Valid driver’s license with access to a vehicle 

Worker Type:

Regular

Number of Openings Available:

1

Top Skills

.Net 6
.Net Framework
Angular
Arcgis Api
Asp.Net Core
C#
Ci/Cd Pipelines
Entity Framework
Git
Microsoft.Visualstudio.Testtools
Signalr
SQL
Tdd
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Wayne, PA
337 Employees
On-site Workplace
Year Founded: 1991

What We Do

AssetWorks delivers industry-leading business solutions to help asset- and infrastructure-intensive organizations control capital and operating expenditures, reduce operational complexity, and manage regulatory and policy-driven risk. Leveraging a comprehensive portfolio of software and consulting solutions, we help organizations work more efficiently by improving access to shared asset data, promoting greater transparency across the organization, improving service delivery, maximizing asset availability and uptime and reducing total cost of ownership. Using the latest cloud and mobile computing technologies, our asset management solutions and domain expertise help organizations eliminate waste, redundancy, and inefficiency.

AssetWorks is a US corporation and a portfolio company of the Constellation Software, Inc. group of companies which trades on the TSX under the ticker symbol CSU. As a publicly traded corporation, we are committed to promoting shareholder value by delivering quality work and solid financial results. These factors reinforce what has always been our corporate focus—putting quality first and ensuring profitability and growth will follow.

Similar Jobs

CrowdStrike Logo CrowdStrike

Sr. Software Engineer - Windows Kernel Sensor (Remote, CAN)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
6 Locations
10000 Employees
150K-225K Annually

CrowdStrike Logo CrowdStrike

Sr Software Engineer - Flight Control (Remote, CAN)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
6 Locations
10000 Employees
150K-225K Annually

Samsara Logo Samsara

Senior Software Engineer - Data Platform

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote
Canada
2800 Employees
126K-163K Annually

CrowdStrike Logo CrowdStrike

Sr. Software Engineer, Cloud - Test Platform (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
9 Locations
10000 Employees
135K-225K Annually

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account