Overview
The Software Engineer will bridge the product vision and technical execution. You will translate the Product Manager's goals into a technical roadmap, act as a sparring partner, coach, and mentor for the technical team, guide development, and drive innovation.
Responsibilities
- Ensure the warehousing system ATLAS is built to be scalable, reliable and secure.
- Work with established coding guidelines, conduct thorough code reviews, and enforce best practices to deliver high-quality software.
- Refine software development processes to boost efficiency and align with the overall product strategy.
- Take ownership of solving technical challenges to keep the product on the right track.
- Develop robust testing strategies, both automated and manual, to ensure the product performs as intended.
- Optimize build, deployment, and operational processes to maintain reliability, prevent downtime, and ensure consistent performance.
- Perform software updates and releases to ensure seamless delivery and execution.
Qualifications
- At least 3 years of experience in software development, ideally for WMS (specifically BY WMS). Experience in full lifecycle software development projects is essential.
- Strong interpersonal and communication skills to effectively collaborate with team members and other departments.
- Very good knowledge in system architecture, software design patterns, and coding standards. Hands-on experience with multiple programming languages and technologies, such as Java, Oracle & Microsoft SQL, Linux, MOCA, Page Builder.
- Very good analytical and problem-solving skills, with the capability to tackle technical challenges and make informed decisions.
- Exceptional verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Experience in implementing and refining agile development processes. Familiarity with lean principles and continuous improvement practices.