Software Engineer (8790)

at  DeLaval

Wrocław, dolnośląskie, Poland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate06 Feb, 2025Not Specified07 Nov, 2024N/APython,Coordination Skills,Test Automation,Analytical Skills,English,Linux,Git,Java,Testers,Spring,Design Patterns,Sql,Farms,C++,Openness,DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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