Datacor
process manufacturing
SeniorSoftwareEngineer–EngineeringSimulationGroup(FlowTeam)
“Senior Software Engineer – Engineering Simulation Group (Flow Team) at Datacor. Skills: C#, .NET ecosystem, WPF, MVVM. Contribute to design and implementation. Design and develop modern WPF interfaces”
Industry & Context.
debugging and problem-solving skills for complex, multi-module systems
What They're Looking For.
Must Have
Bachelor’s degree in Computer Science or related field, or equivalent experience, 5+ years of experience in desktop software development, proficiency in modern C# and the. NET ecosystem, Extensive experience with WPF, XAML, and MVVM in production applications, Experience developing Windows applications using Visual Studio, Experience working in large, legacy codebases with established architectural patterns, debugging and problem-solving skills for complex, multi-module systems, Effective communication with PM, QA, Support, and engineering peers, Ability to operate autonomously and deliver high-quality solutions from high-level requirements
Nice to Have
Experience implementing clean architecture or similar modular designs within legacy modernization efforts, Experience with WinForms, Experience with VB. NET, Experience with JSON data serialization, Background building engineering, scientific, or simulation software, Familiarity with performance optimization techniques in UI or computational workflows, Experience collaborating with UX designers or applying modern UI/UX practices, Exposure to CI/CD systems, build automation, and modern DevOps workflows, Experience mentoring engineers or contributing to architectural decision-making, Understanding of Windows system administration and desktop deployment considerations
What You'll Do.
Contribute to design and implementation
Design and develop modern WPF interfaces
Influence architectural decisions
Evaluate design options
Promote consistency in design patterns
Implement core product features
Translate requirements into specifications
Contribute to modernization initiatives
Contribute to CI/CD systems upkeep
Collaborate with QA on test strategy
Diagnose complex bugs
Serve as escalation point
Share knowledge across team
How You'll Work.
Team & Collaboration
Collaborating closely with engineers; Work closely with developers, QA, Product Management, and domain experts; highly collaborative agile environment; Share knowledge across the team; Mentor peers
Communication Scope
Effective communication with PM, QA, Support, and engineering peers
Applying for this Senior Software Engineer – Engineering Simulation Group (Flow Team) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Datacor?
Real rants from real employees. Read before you apply.