Jobs.ca
Jobs.ca
Language
Cornerstone Global Partners (CGP Group) logo

Senior Software Engineer

Remote
Canada
Senior Level
Full-Time

About the role

Canada (Remote) | Full-time, Direct Hire | Newly Created Position | 1 Opening | CAD $128,000 - $178,000

About Our Client

Our client is a leading provider of enterprise SaaS solutions for critical network infrastructure. For over 25 years, they've served the energy, utility, and telecom industries by combining geospatial data, business intelligence, and AI to deliver situational awareness and risk management for pipeline operators across North America.

The Opportunity

We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the development team on cutting-edge machine learning and data analytics technology, you will work directly with customers and colleagues to prototype, experiment with, develop, and prove innovative new solutions for the oil & gas pipeline industry.

The ideal candidate possesses an entrepreneurial spirit - curious, driven, and willing to fail in pursuit of the best solution. You bring broad full-stack software engineering experience across front-end web interface development, server-side applications, background processing, and database development, with a genuine passion for data-intensive problems in the energy sector. The position requires occasional travel for company and team meetings.

What You'll Do

Architect, develop, and deliver full-stack features spanning Angular front-ends, ASP.NET server-side APIs, background processing services, and SQL database layers Lead technical design discussions, make architectural decisions, and set coding standards across the team Write clean, maintainable, and well-tested C# and TypeScript code following SOLID principles and RESTful API best practices Develop and optimize complex SQL queries, stored procedures, and indexing strategies at scale Build and iterate on customer-facing web applications, owning features end-to-end from UI/UX through to the database Prototype and prove innovative approaches using machine learning and data science Integrate third-party data sources, GIS platforms, and customer systems via robust APIs and ETL pipelines Contribute to Power BI dashboards, SSRS reports, and enterprise analytics features Mentor junior engineers through code reviews and pair programming Champion engineering best practices - unit testing, CI/CD via Azure DevOps, and agile methodology

What You Bring

5+ years of general software development experience; 3-5 years in web application development Strong proficiency in C# / Microsoft ASP.NET, HTML, CSS, JavaScript / TypeScript Hands-on experience with Microsoft SQL Server, including stored procedures and performance tuning Experience with SPA frameworks (Angular and AngularJS) and ASP.NET WebAPI / MVC / Razor Solid understanding of RESTful API design, SOLID principles, and design patterns Proficiency with Git and unit testing (XUnit, NUnit, or equivalent) Experience with cloud technologies (Azure / AWS) Strong communication skills; able to work independently in a remote-first environment

Nice to Have

Experience with oil & gas pipeline integrity data systems (ILI, PODS, APDM, UPDM, or similar GIS platforms) Azure SQL and broader Microsoft Azure platform experience Power BI dashboard development and enterprise reporting experience .NET 6+, Entity Framework, or NodeJS development experience Machine learning or data science exposure in an engineering context

This posting may involve the use of AI tools to assist in reviewing applications; final hiring decisions are made by humans.

About Cornerstone Global Partners (CGP Group)

Staffing and Recruiting
201-500 employees
Founded in 2012

Founded in 2012, CGP Group is one of Asia’s largest recruitment solutions and HR Technology platforms, with 20 offices worldwide and 700+ team members delivering Executive Search, Contracting, Recruitment Process Outsourcing and Human Resources Outsourcing services to multi-national and domestic firms.

With 16 brands that form our family of companies, we are a group that embraces and invests in entrepreneurship and joint ventures aligned with our business. We believe people are the cornerstone of every great company. Our goal is to bring together great people with great companies, and bring out the best in both company and talent by finding the perfect fit.

With a high-quality and efficient comprehensive recruitment solution system and a global network connecting high-quality talents and enterprises, CGP Group has won over 50 recognitions from the government and the industry, including 2021 and 2020 Shanghai Government Human Resources Services “Bo Le” Award (Introducing top talents to Shanghai); 2019 and 2020 Beijing Top 10 Headhunting Firm, 2020 Beijing Top 50 HR Brand; 2018 - 2020 Liepin Extraordinary Hunter; Asia Recruitment Awards Hong Kong 2020 Best IT/Technology Recruitment Agency; Asia Recruitment Awards Singapore 2020 Best Recruitment Portal By a Recruitment Solution Provider.

CGP Group also won multiple awards including Best Recruitment Firm and Best Innovation in Recruitment as a result of the development of our proprietary AI-enabled O2O recruitment platform. The group is also a proud winner of other industry awards such as Best Executive Search, Best Staffing Firm, Best HR Outsourcing Partner, etc.

Similar Jobs