Job Type
Full-time
Description
Position Summary: ENTEGRA® is seeking a highly skilled and experienced Senior Software Developer to lead key components of our .NET/WPF desktop application suite. You will take ownership of architectural decisions, guide junior developers, and work closely with cross-functional teams to deliver high-impact software that supports the advanced data needs of our pipeline inspection technology platform. This is a hands-on development role for someone who thrives in high-ownership, high-impact environments.
Responsibilities: - Design, build, and maintain robust .NET Framework and WPF desktop applications.
- Provide architectural direction and lead implementation of critical system components.
- Mentor and support junior developers through code reviews and technical guidance.
- Lead and improve software development workflows, CI/CD, testing practices, and design standards.
- Collaborate with product stakeholders, AI/data teams, and end users to define and refine features.
- Ensure high performance, scalability, and maintainability of delivered systems.
- Own the quality of codebase through rigorous testing and refactoring practices.
- Help shape and improve overall software engineering culture and discipline within the team.
Requirements
- Bachelor's or master's degree in computer science or related field.
- 6+ years of professional experience in software development using C#, .NET Framework, and WPF.
- Deep knowledge of desktop architecture, MVVM, XAML, threading, UI/UX patterns.
- Experience with SQL and managing data-intensive applications.
- Proven track record of SQL query optimization and software performance improvements.
- Familiarity with CI/CD pipelines, automated testing, and Git-based workflows.
- Strong leadership, problem-solving, and interpersonal skills.
- Demonstrated ability to translate complex requirements into scalable technical designs.
- Experience in industrial, scientific, or engineering software is a strong asset.
- Experience in industrial or inspection-related domains is an asset.
- Demonstrates a commitment to integrating the ENTEGRA® Core Values into daily work and life: Be Innovative. Be Devoted. Be Honest. Be Accountable. Be Genuine. Be Industrious. Be Stewards. Be Excellent.
Employment Details: - Work Location: Woodbridge, ON L4L 5Z9, Canada - Global Technology Center
- Department: ENG - Engineering
- Workplace Type: Hybrid
- Job Type: Regular Full Time
Benefits: - Medical, Dental, and Vision Insurance
- RRSP match
- Paid Vacation & Holidays
- Life & Disability Insurance
- Professional Development Opportunities
Salary Description
$95,000 - $130,000 CAD