Senior Software Engineer – C++ & C# (Hybrid)
AVEVA
Job description
About the role
AVEVA is seeking a Senior Software Engineer to join its Enterprise SCADA (LMS) team. You will design, develop, and maintain high‑performance features for mission‑critical industrial software used worldwide. The position is hybrid, requiring three days per week on‑site at either Calgary, Canada or Houston, Texas.
Key responsibilities
- Design, develop, and maintain C++ and C# components for the Enterprise SCADA platform.
- Participate in Agile ceremonies, collaborating with product management and architecture.
- Diagnose system issues, perform root‑cause analysis, and implement robust fixes.
- Research and prototype emerging technologies to enhance product capabilities.
- Contribute to continuous improvement of engineering tools, processes, and best practices.
Required profile
- Bachelor’s degree in Computer Science, Engineering, MIS, or a related field.
- 7+ years of professional experience with C++ and C# building high‑performance applications.
- Residency within a 50‑mile (80 km) commute to the designated office.
- Strong experience with MS SQL Server, including database design and complex queries.
- Hands‑on knowledge of Azure services such as App Services, Functions, and Storage.
- Familiarity with CI/CD pipelines and version‑control tools, preferably Azure DevOps.
- Proven ability to work effectively in Agile software development environments.
Required skills
- C++
- C#
- MS SQL Server
- Azure App Services
- Azure Functions
- Azure Storage
- CI/CD pipelines
- Azure DevOps
What we offer
- Competitive salary range ($124,200 – $207,000 for the Houston market).
- Hybrid work model with three days per week in the office.
- Opportunity to work on cutting‑edge industrial software impacting energy, infrastructure, chemicals, and minerals.
- Inclusive culture recognized for diversity, equity, and sustainability commitments.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 week ago
Expires 1 month from now
46 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
AVEVA
Related job offers
-
Senior Front-End Developer (Vue 3, TypeScript) – Freelance
Cafeyn Paris -
Développeur en alternance – micro‑services .Net
IMA Protect Nantes -
Backend Engineer – AI Agents (Remote)
SoTalent Nice -
Développeur front‑end Vue.js
TEAMPIFY Tourcoing -
Développeur Front‑end Expert (Angular)
ACENSI Lille et périphérie