We are the market leader in milking equipment with 4 500 people in more than 100 markets around the world. Our dairy farming partners benefit from over 125 years industry experience sharing complete solutions with trusted local support and service. Our research and development programmers ensure that farmers can rely on us to help them preserve cow health and support the production of quality milk. To understand who we are and why we do what we do please visithttp://. For more information about what we do go .
Software Engineer (Senior Java Developer)
Location: Wrocaw
Hybrid work model
Our Team
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 at the heart of the system you will work with numerous stakeholders including product owners project managers architects and team members across various countries.
Our vision
Our vision is to make sustainable food production possible. As a company built on innovation we constantly work to find ways of helping our customers dairy farmers do more with less by providing world-leading milking equipment and solutions. Today DeLaval has approximately 4500 passionate professionals operating in more than 100 markets around the world. DeLaval is part of the Tetra Laval Group .
Responsibilities:
- Design develop and maintain software applications using Java
- Willingness to work with/learn Python for the test framework
- 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
Our requirements:
- Strong background in Java (minimum 10 years of experience)
- Willingness to work with/learn Python
- Java from OS to GUI Spring SQL DB design
- Python 3.x pytest twisted would be an advantage
- 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
- Familiarity with Linux Ethernet CAN would be an advantage
- Being a Team player and have collaborative personality with excellent communication and coordination skills
- Knowledge of source control tools (Git)
- Experience in Agile development including CI/CD and AI (CoPilot) usage in everyday work would be appreciated
- Knowledge of design patterns and system/Java architecture
- Server application on a Linux distribution
- 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
- Fluent in English for international project collaboration
- Willingness to travel for business purposes including trips to the head office in Sweden and to farms
We offer:
- 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 excitingposition in an international environment
- Being member of a highly engaged team
- 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
In case of any questions please contact:
Arkadiusz Lech - Hiring Manager
Beata Jdrzejewska HR
Required Experience:
Senior IC