C# Software Engineer
Core
Develop and maintain desktop engineering tools (System Designer) for designing, configuring, and optimizing automated logistics systems in 3D.
Role type
C# Software Engineer (Desktop & Backend)
Builds
Engineering Suite of Tools (ESoT) including 3D design and configuration applications
Domain
Logistics automation / Industrial software
Deliverable
product features
Required skills
C#, .NET ecosystem, WPF, WinForms, Backend services, Web APIs, Git, CI/CD, SQL Server, PostgreSQL
Preferred skills
Azure cloud services, Asynchronous programming, LINQ, ProtoBuf, C++, Agile/SAFe
Technologies
C#, .NET, WPF, XAML, WinForms, Azure, SQL Server, PostgreSQL, Git, LINQ, ProtoBuf
Responsibilities
Design, develop, test, and maintain software applications for engineering activities; Contribute to new features for 3D engineering tools; Collaborate with architects and stakeholders to deliver scalable solutions; Improve application quality through testing and code reviews; Support adoption of DevOps and security-by-design principles; Contribute to platform modernization.
Seniority
Mid-level (3-7 years experience)