Senior Desktop Application Software Engineer
Location: Boston, MA
Salary: $150,000 – $190,000
Our client is hiring a Senior Desktop Application Software Engineer to help build and evolve the Windows application used to program and commission all IoT and automation systems worldwide. This is a high-impact engineering role working on a mature, mission-critical platform used by thousands of integrators and customers every day.
If you are a hands-on C#/.NET engineer with deep WPF experience, this is an opportunity to dive into a complex codebase, mentor developers, shape architecture, and work directly with product, architecture, and cross-functional engineering teams.
What You’ll Do
· Design, develop, and enhance our Windows desktop platform using C#, .NET, and WPF
· Write robust implementations, unit tests, and integration tests
· Collaborate with PMs, architects, and senior engineers to define requirements and system design
· Resolve bugs and field issues with urgency and ownership
· Produce clear technical documentation
· Mentor junior engineers and contribute to team-wide technical growth
· Identify and reduce technical debt as part of continuous improvement
Required Qualifications
✔ Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or Software Engineering
✔ Minimum 3.0 GPA across all earned degrees
✔ 5+ years of professional software engineering experience
✔ Strong Computer Science fundamentals (OO design, patterns, data structures)
✔ Fluent in C#/.NET with meaningful, hands-on WPF development experience
Preferred Experience
· SQL or other relational database exposure
· Agile/Scrum or SAFe familiarity
· Experience with Bitbucket, Jira, Confluence
Why This Position
· Work on a core software platform critical to Company’s global ecosystem
· A culture that values deep technical expertise, learning, collaboration, and continuous improvement
· A stable, innovative company with decades of sustained growth and reinvestment
· Competitive compensation, robust benefits, and long-term career development
If you’re a senior-level C#/.NET/WPF engineer ready to make a real impact on a widely deployed platform, we’d love to connect.
Job ID: 5529