Overview
Software Engineer responsible for developing and supporting C# (.NET) engineering applications in the Engineering Suite of Tools, a 3D platform for designing and configuring automated logistics systems.
What you'll do
- Design, develop, test, and maintain ESoT features.
- Build desktop applications using C# (.NET), WPF, XAML, and Web APIs.
- Debug, troubleshoot, tune performance, and resolve defects.
- Improve software architecture, maintainability, scalability, security, and user experience.
- Apply unit testing, code reviews, and continuous improvement practices.
- Collaborate with global stakeholders and Agile (SAFe) teams.
- Mentor junior developers and support team development.
What you'll need
- 5+ years of software development experience.
- Bachelor's or Master's degree in Computer Science, a related field, or equivalent experience.
- Strong proficiency in C# (.NET).
- Experience developing desktop applications with WPF, WinForms, or similar.
- Experience with backend development and Web APIs.
- Experience with Agile (SAFe) methodologies.
- Strong analytical, problem-solving, communication, and English-language skills.
Nice to have
- Experience with C++, React, SQL Server or PostgreSQL, Git, and CI/CD pipelines.
- Experience with secure software development practices and Azure cloud technologies.
- Experience with enterprise engineering applications or CAD-related software.
Details
- Full-time role based in Pune, India.
- Flexible and hybrid working model.
Read the full description and apply on the company’s own careers page.