Software Developer
Role details
Job location
Tech stack
Job description
As a WMS/WCS Software Developer, you will play a pivotal role in bringing our intralogistics software to life for our customers. Your primary mission is to implement the detailed specifications of customer projects, building high-quality, robust, and scalable functions within our core WMS/WCS software suite. You will be responsible for ensuring each custom solution is delivered successfully, contributing to the overall strength and capability of our products.
Key Functions and Responsibilities:
-
Product Development & Enhancement:
-
Develop Warehouse Management and Warehouse Control software functions according to the software specification and established process flows.
-
Take part of the development lifecycle, from technical design and coding to deployment and support, ensuring the delivery of reliable software.
-
Model and visualize system architectures for new and existing logistics processes to ensure clarity and alignment.
-
Collaborate closely with software architects, project managers, and other developers in a global team (EMEA & APAC) to define specifications and deliver integrated solutions.
-
Quality Assurance & Continuous Improvement:
-
Ensure software quality by writing clean, maintainable code and performing comprehensive testing, including white-box and black-box functional tests.
-
Create and maintain thorough test cases and reports to validate product functionality and performance.
-
Actively participate in "lessons learned" sessions and code reviews, sharing insights to standardize and optimize our development and testing processes.
-
Provide advanced technical support for complex issues, analyzing and solving problems related to software logic and deployment.
Requirements
-
University degree (Bachelor's or equivalent) in Computer Science, Systems, Software, Industrial Engineering, or a related field.
-
Minimum of 3 years of experience in a software development role.
-
Technical Skillset:
Core Stack:
-
Solid experience as a C# full-stack developer within the .NET ecosystem.
-
Experience with Frontend development (UI/HMI).
Databases & DevOps:
-
Proficient with relational databases (e.g., SQL Server, MySQL, PostgreSQL).
-
Familiar with DevOps tools and version control (e.g., Git, Jenkins, JIRA).
Connectivity & Integration:
-
Experience with Web API, socket communication, and data formats (JSON, HTML, XML).
-
Knowledge of industrial connectivity technologies (e.g., OPC-UA, REST, TCP/IP, MQTT, Modbus).
Foundational Knowledge:
- Understanding of software architecture principles (frameworks, frontend/backend, cloud structures).
- Knowledge of software testing methodologies and documentation.
- Knowledge of intralogistics processes, specifically focused on mobile & stationary automation.
(Preferred) Skills:
- Background in PLC communication and programming.
- Fundamentals of data engineering or machine learning for logistics optimization.
️ Core Competencies & Skills:
-
A genuine passion for building complex software products and tackling challenges in the intralogistics domain.
-
A product-focused mindset with the ability to translate business requirements and customer feedback into robust and scalable technical solutions.
-
Fluent in written and spoken English. Proficiency in Spanish to interact with various business stakeholders is also required.
-
Excellent communication skills for effective collaboration within a global, cross-functional team.
-
Ability to work autonomously and take initiative, while also being a strong team player.
-
High attention to detail and a commitment to delivering high-quality, reliable code.
-
Flexibility and willingness to travel occasionally for project needs (approx. 5%).
Benefits & conditions
What we offer:
Attractive remuneration based on your experience, skills and development.
Extensive trainings in your area of responsibility
Barcelona
50% Home Office
️ Flexibility and willingness to travel occasionally for project needs (approx. 5%).
️ Flexible hours and intensive Friday schedule.
Private health insurance
Food Allowance
Committed to Diversity and Society: Support for employees with children with disabilities.