Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
DeLaval Operations Sp. z o.o.
7. 11. 2024
Informacje o stanowisku
technologies-expected :
Java
Spring Framework
SQL
Python
Linux
Git
technologies-optional :
C++
about-project :
As a Developer, you will be part of the Farmageddon team. The team is developing and maintaining our applications running on our Computer Node with our own OS. We are at the center of a complex system, enabling dairy farm applications from neighbouring software teams, such as activity, sorting, feeding, cooling systems, conventional milking systems, installation, configuration and much more. Positioned at the heart of the system, you will work with numerous stakeholders, including product owners, project managers, architects, and team members across various countries.
responsibilities :
Design, develop, and maintain software applications using Java, Python (openness to learning C++)
Develop new systems and refactor existing ones
Conduct unit, integration, and system testing to ensure software quality
Design, develop, and maintain automated testing code
Collaborate with stakeholders to gather and analyse requirements, translating them into technical specifications
Write clean, maintainable, efficient code and enforce best practices that drive software quality
Perform code reviews and provide constructive feedback to peers
Troubleshoot and resolve issues with other software engineers and service technicians
Identify and implement improvements for software and processes
Identify areas, opportunities for features, improvements, innovations, and automation in existing software and processes
Enhance performance and user experience
Work closely with cross-functional teams (product managers, designers, engineers)
Participate in setting development processes in both team and department
Maintain documentation for software development and testing
requirements-expected :
Strong background in Java/Python coding with openness to learning C++
Java, from OS to GUI, Spring, SQL, DB design
Python 3.x, pytest, twisted would be an advantage
Knowledge of design patterns and system/Java architecture
Server application on a Linux distribution
Review of Python and test automation together with testers
Embedded, real-time, or performance-focused coding
Good knowledge and proficiency with automation testing, simulation, and automation frameworks
Being a Team player and have collaborative personality with excellent communication and coordination skills
Initiative-taker who actively reaches out to other parts of the organization to find the best solution
Problem-solving and analytical skills
Enthusiastic about learning and developing new skills
Knowledge of source control tools (Git)
Fluent in English for international project collaboration
Willingness to travel for business purposes, including trips to the head office in Sweden and to farms
Experience in Agile development including CI/CD and AI (CoPilot) usage in everyday work would be appreciated
offered :
The opportunity to work in a company which strives to be the forerunner in its industry, gives a sense of professional satisfaction to its employees and invest in people
An exciting position in an international environment
Attractive salary reflecting skills competencies and potential
Benefits package: private medical care, life insurance, sport card
Development and training opportunities in a company with a friendly work atmosphere
Work-life balance and flexible working hours
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses
life insurance
remote work opportunities
flexible working time
integration events
no dress code
pre-paid cards
sharing the costs of tickets to the movies, theater