Software Engineer (8790)
at DeLaval
Wrocław, dolnośląskie, Poland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 06 Feb, 2025 | Not Specified | 07 Nov, 2024 | N/A | Python,Coordination Skills,Test Automation,Analytical Skills,English,Linux,Git,Java,Testers,Spring,Design Patterns,Sql,Farms,C++,Openness,Design | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
OUR REQUIREMENTS:
- 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
- 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
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
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - QA & Testing
Software Engineering
Graduate
Proficient
1
Wrocław, dolnośląskie, Poland