Design, develop, and maintain robust, scalable, and high‑performance software solutions primarily using the Microsoft .NET platform (C#), following established architectural patterns and engineering best practices.
Architect, develop, and optimize Microsoft SQL Server databases, including schema design, complex queries, stored procedures, indexing strategies, and performance tuning to support enterprise‑scale systems.
Analyze and solve complex technical and business problems by breaking down requirements, identifying root causes, and designing reliable, maintainable, and efficient software solutions.
Actively contributes to Research & Development (R&D) initiatives by prototyping new concepts, validating technical feasibility, and transforming research outcomes into production‑ready solutions.
Drive the full software development lifecycle within an R&D environment from concept exploration and system design through implementation, testing, deployment, and operational support.
Collaborate closely with cross‑functional teams (software, automation, systems, and business stakeholders) to translate evolving requirements into clear technical specifications and system architectures.
Ensure high software quality through code reviews, unit testing, integration testing, technical documentation, and adherence to engineering standards.
Support long‑term product evolution by contributing technical insights, architectural decisions, and technology roadmaps that align with R&D and business objectives.
Qualifications:
Bachelor's or master's 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, triggers, 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, SVN) and agile development methodologies.
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.
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.