Pracuj.pl Praca zdalna Mid New

Software Developer - Automation

STILL Polska sp. z o.o. – rozwiązania intralogistyczne

⚲ Kraków, Łódź, Warszawa

Wymagania

  • C#
  • .NET
  • UI/HMI
  • Microsoft SQL Server
  • MySQL
  • PostgreSQL
  • Jenkins
  • Git
  • Jira
  • JSON
  • HTML

Opis stanowiska

Nasze wymagania: 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: o Core Stack:  Solid experience as a C# full-stack developer within the .NET ecosystem.  Experience with Frontend development (UI/HMI). o Databases & DevOps:  Proficient with relational databases (e.g., SQL Server, MySQL, PostgreSQL).  Familiar with DevOps tools and version control (e.g., Git, Jenkins, JIRA). o 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). o 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. o (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. • 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%). O projekcie: 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. Zakres obowiązków: Key Functions and Responsibilities: • Product Development & Enhancement: o Develop Warehouse Management and Warehouse Control software functions according to the software specification and established process flows. o Take part of the development lifecycle, from technical design and coding to deployment and support, ensuring the delivery of reliable software. o Model and visualize system architectures for new and existing logistics processes to ensure clarity and alignment. o 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: o Ensure software quality by writing clean, maintainable code and performing comprehensive testing, including white-box and black-box functional tests. o Create and maintain thorough test cases and reports to validate product functionality and performance. o Actively participate in "lessons learned" sessions and code reviews, sharing insights to standardize and optimize our development and testing processes. o Provide advanced technical support for complex issues, analyzing and solving problems related to software logic and deployment. Oferujemy: Stable employment (contract for an indefinite period immediately after the probationary period), Opportunity to gain valuable experience in a company with an established position on the market, Fixed salary and attractive bonus system, Necessary work tools, A wide range of benefits (private medical care, Multisport (after the probationary period), co-financing of foreign language learning, discounts on cultural events, the possibility of joining group insurance, integration meetings), Friendly working conditions, Atmosphere of cooperation and mutual respect.