Software Engineer
Wauwatosa, WI - USA
Job Summary
We offer:
Core Responsibilities:
- Design develop and maintain software applications for material handling systems.
- Collaborate with product managers engineers and stakeholders to define technical requirements and solutions.
- Implement scalable and efficient software solutions ensuring reliability and performance.
- Troubleshoot debug and optimize software applications for industrial automation.
- Write well-structured maintainable and testable code following best practices.
- Conduct unit and integration testing to validate software functionality.
- Contribute to software documentation including user manuals technical specifications and change logs.
- Support software integration with hardware components including warehouse automation systems.
- Conduct unit and integration testing to ensure software reliability and functionality.
Required Qualifications:
- Bachelors degree in Computer Science Software Engineering or a related field.
- 2 - 5 years of professional software development experience.
- Proficiency in programming languages such as C C C#.
- Strong understanding of software development methodologies (Agile Scrum or Waterfall).
- Experience with version control systems such as Azure TFS or Git.
- Knowledge of RESTful API development and microservices architecture.
- Strong problem-solving and analytical skills with attention to detail.
- Excellent verbal and written communication skills.
Preferred Qualifications:
- Experience working in industrial automation supply chain or material handling industries.
- Hands-on experience with warehouse software including WMS WES or WCS.
- Familiarity with real-time software systems and embedded development.
- Experience with frontend frameworks.
- Exposure to enterprise software development and system integrations.
Tasks and Qualifications:
Desired Strengths:
- Technical Expertise: Ability to design and implement efficient and scalable software solutions.
- Results-Oriented: Ability to work independently and drive projects to completion on time.
- Collaboration & Communication: Strong teamwork skills with the ability to work cross-functionally.
- Accountability: Takes ownership of work ensuring high-quality outcomes.
- Adaptability: Willingness to learn new technologies and pivot as business needs evolve.
- Customer-Centric Approach: Understands how software solutions impact end users and ensures alignment with business objectives.
Additional Details:
- This is a full-time position with opportunities for professional growth and career advancement.
- Some travel may be required depending on project needs.
- Competitive salary and benefits package provided.
The base pay range for this role is estimated to be $ 76500 - 105000 at the time of posting. Final compensation will be determined by various factors such as work location education experience knowledge and skills.
Join our team and play a key role in developing innovative software solutions that transform automation in the material handling industry!
Required Experience:
IC
About Company
We are a leading supplier of forklifts and warehouse equipment as well as automation technology and software solutions for the optimization of supply chains.