Senior. NET Engineer

1 week ago


Edmonton, Alberta, Canada GPS Insight Full time

Who We Are

Certified Tracking Solutions Inc., – an Edmonton company backed by Scottsdale-based GPS Insight – is a leader in the GPS tracking and fleet management industry. Using our cloud-based user interface and custom hardware, we provide solutions for customers in various industries all over the world. Our success can be attributed to our dedicated employees, attention to detail and our commitment to customer loyalty. To learn more about Certified Tracking Solutions and GPS Insight, visit

We know that when you invest in high-performance technology, you achieve results and maximize your return. We feel the same way about our people at Certified Tracking Solutions. They are what allow us to build world-class solutions that make us leaders in the fleet and field service management space. They are what enable our customers' success. They are our greatest asset. As a result, we take pride in a workplace committed to those who make us go.

Our commitment to growth enables us to push the field services industry forward. It's rooted in our products, embedded in our culture, and reflected in our team-first values. CTS embraces a Hybrid Work model, empowering team members with the flexibility to work remotely part-time and as needed, while fostering strong relationships and providing in-person support at our office.

We're looking for the right people to jump onboard with us. Are you ready to take the ride?

What We Need

Certified Tracking Solutions (CTS) is seeking a Senior .NET Engineer to join our engineering team in Edmonton, working on our Field Services product ServiceBridge. As a self-starter with a curious mind, you will design, develop, and maintain robust web applications. Your role includes writing efficient code, managing database migrations, optimizing cloud infrastructure, and collaborating with cross-functional teams. You will also investigate and resolve bugs, ensuring our applications are intuitive and engaging. If you thrive in a fast-paced, innovative environment and are driven to create outstanding user experiences.

CTS is rapidly growing and increasing the depth, breadth, and flexibility of our platform to deliver actionable insights and exceptional value to our customers. As a Senior .NET Engineer, you will have a significant impact on critical projects, including architectural improvements to achieve the next level of robustness and scalability, integrating with the rest of GPSI's software platform, and introducing new technologies to greatly increase our data management and analysis capabilities

What You'll Do

Develop your technical leadership on a development team, owning the technical design and providing guidance on architectural decisions Perform peer reviews for other developers, ensuring integrity and effectiveness of new features. Design and architect new features for scalability and performance. Provide estimates for project duration and complexity. Write efficient, reusable, and reliable code. Implement complex business logic and workflows to ensure robust and efficient application functionality. Manage MSSQL and PostgreSQL databases and their migrations, ensuring the application is optimized for high performance and scale. Work with platform and DevOps teams in AWS to define and maintain our cloud resources efficiently. Work with both internal and external team members to collaborate on key objectives. Continuously optimize code for performance, responsiveness, and quality. Identify and fix bugs and issues in the application. Participate in all agile ceremonies including grooming, planning, stand up, review and retrospective. Update and maintain software code documentation including flowcharts and architecture diagrams to ensure clarity and continuity. Create and maintain RESTful / GraphQL APIs to enable communication between front-end and back-end systems. Monitor application health and suggest maintenance initiatives to improve reliability Work with the product team to perform gap analysis on designs and requirements.

Core Requirements

Minimum of 7 years proven experience as a .NET Developer or in a similar role. Strong proficiency in .NET Core, NodeJS, ASP, CORE MVC. Proficiency in MSSQL/PostgreSQL database management. Familiarity with front-end technologies. Expert Git skills. Strong understanding of software design principles, data structures, and algorithms.Experience working with SDLC (Software Development Life Cycle) best practices, including requirements gathering, analysis, design, development, testing, deployment, and maintenance.Excellent problem-solving skills and a proactive attitude towards challenges.Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.Bachelor's degree in Computer Science or a related field, or a minimum of 7 years of professional experience in software development.

Bonus Experience

Knowledge of AWS and its services. Experience with agile software development Demonstrated ambition and a proactive attitude towards learning and professional growth. Ability to work in a fast-paced environment and manage multiple tasks effectively.Experience with GitLab CI or other similar CI/CD technologies

What We Offer

Fast paced and rapidly growing environmentChance to deliver mission critical data that drives the operations of our economyOpportunity for professional growth and developmentPossibility to learn new and cutting-edge technologies, in an environment that encourages new ideasThere's more as well Speak with us to find out all details

Benefits

Extended HealthDental CareOn-Site ParkingPaid time off

There's more to discover-let's talk about how you can grow with us



  • Edmonton, Alberta, Canada GPS Insight Full time

    Who We AreCertified Tracking Solutions Inc., – an Edmonton company backed by Scottsdale-based GPS Insight – is a leader in the GPS tracking and fleet management industry. Using our cloud-based user interface and custom hardware, we provide solutions for customers in various industries all over the world. Our success can be attributed to our dedicated...

  • NET Full Stack

    2 weeks ago


    Edmonton, Alberta, Canada Cenergy International Services Full time

    Senior .NET Full Stack DeveloperEdmonton, ABContractLocation of WorkThe Senior Full Stack Developer(s) will primarily work remotely; however, the Developer(s) may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any...

  • Scada Engineer

    5 days ago


    Edmonton, Alberta, Canada KTek Resourcing Full time

    Senior SCADA Engineer (CygNet / AVEVA)Location:Calgary, AB (Onsite)Experience:8+ yearsCertifications Preferred:CygNet Certified Professional, AVEVA SCADA Certification, API 21.1, ISA/IEC 62443About the RoleWe are seeking an experiencedSenior SCADA Engineerwith strong expertise inCygNet or AVEVA Enterprise SCADAto support real-time operations inoil & gas or...


  • Edmonton, Alberta, Canada Synechron Full time

    We AreSynechron is a leading global digital transformation consulting firm focused on financial services and technology organizations. Our specialties include end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our 13 FinLabs serve as hubs where we innovate and develop cutting-edge business solutions.Our...

  • Senior Engineer

    1 week ago


    Edmonton, Alberta, Canada Intact Full time

    Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times.Our employee promise represents Intact's commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to...


  • Edmonton, Alberta, Canada Utopia Global Inc Full time

    Job Title: Application Developer – Senior (TrustConnect Modernization Project)Location: Edmonton, AB (Remote – Occasional Travel for Meeting)Duration: 12 Months Contract (With the possibility of Extension)About the Role: The Application Developer (Senior) will lead and assist in the design, development, testing, and planning of ETL (Extract, Transform,...


  • Edmonton, Alberta, Canada Government Of Alberta Full time

    Job Information Job Requisition ID: 75643Ministry: Energy and MineralsLocation: EdmontonFull or Part-Time: Full TimeHours of Work: 36.25 hours per weekPermanent/Temporary: PermanentScope: Open CompetitionClosing Date: November 20, 2025Classification: Opted Out & Excluded Engineering and Related 4Salary: $4,417.60 to $5,863.84/bi-weekly ($115,299 -...


  • Edmonton, Alberta, Canada INNIO Group Full time

    About UsBy combining a rich legacy in the power and gas compression space with pioneering technology, INNIO brings our customers affordable, reliable, and sustainable energy solutions for today—and tomorrow. We are helping to meet today's energy needs with 64 GW of installed capacity and 48,000 of our powerful Jenbacher and Waukesha engines, which can be...


  • Edmonton, Alberta, Canada ARKK Engineering Corporation Full time

    ARKK is seeking an experienced and highly skilled Senior Mechanical / Piping Engineer to lead the design, coordination, and delivery of mechanical and piping systems for industrial projects. This role is central to ensuring technical excellence, constructability, and effective integration across multidisciplinary project teams.The successful candidate will...


  • Edmonton, Alberta, Canada Stantec Full time

    Stantec's Buildings team is on a mission to become the world's leading integrated design practice. Our architects, engineers, interior designers, consultants, sustainability specialists, and technologists are passionate about the power of design. Our collaborative culture and our innovative, sustainable approach to projects help us create buildings that...