Job Openings Senior Software Developer (.NET), R&D

About the job Senior Software Developer (.NET), R&D

Designing, developing, and implementing cutting-edge software solutions that drive our next generation of products and services.

  • Lead the design, development, and maintenance of robust, scalable, and high-performance software applications using the Microsoft .NET platform (C#).
  • Collaborate closely with other teams to understand requirements and translate them into technical specifications and architectural designs.
  • Drive the full software development lifecycle, from concept and design to testing, deployment, and ongoing support within an R&D context.
  • Apply best practices in software engineering, including code reviews, unit testing, integration testing, and documentation.
  • Troubleshoot and resolve complex technical issues, ensuring optimal application performance and reliability.
  • Research, evaluate, and implement new technologies and tools, integrating them effectively into our existing product portfolio to enhance functionality and performance.
  • Stay up-to-date with emerging technologies and industry trends, evaluating their potential application to our R&D initiatives.


Qualifications:

  • Bachelor's or masters degree in computer science, Software Engineering, or a related technical field.
  • 5+ years of demonstrable experience in professional software development with a strong focus on the Microsoft .NET ecosystem (C#).
  • Extensive experience with Microsoft SQL Server (MS SQL) for database design, development, and optimization. This includes advanced SQL querying, schema design, stored procedures, indexing, and performance tuning.
  • Proven expertise in developing highly scalable and performant applications.
  • Strong understanding of software design principles, architectural patterns (e.g., MVC, MVVM, Dependency Injection), and object-oriented programming (OOP).
  • Experience with modern front-end technologies, particularly Angular, as well as HTML and CSS.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Prior experience in the logistics industry, particularly with automated warehouse handling systems or supply chain management software.
  • Knowledge of SAP Extended Warehouse Management (EWM) integration.
  • Experience with IoT (Internet of Things) solutions and industrial automation.
  • Experience with real-time system.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and collaboratively in a fast-paced R&D environment.
  • Strong aptitude for research, prototyping, and exploring new technical solutions.