Be A Part Of WEDOFUTURE
At WEDOFUTURE, we're always on the lookout for talented individuals who are passionate about what they do. We believe in fostering a work environment that values diversity, collaboration, and growth. If you're someone who thrives in a dynamic and fast-paced setting, we invite you to explore career opportunities with us.
WEDOFUTURE offers comprehensive warehouse automation solutions and state-of-the-art AI-powered software for a wide range of industries.
Our innovative problem-solving approaches, coupled with our advanced software, provide our clients they need to achieve their desired level of success.
With a meticulous inquiry process and the power of data science, we utilize a highly methodical and iterative computer simulation design discipline to create systems that:
- Consistently deliver on customer promises
- Ensure the lowest possible cost
- Help our clients reach their growth goals
- Adapt to challenges and scale with success
Our commitment to excellence and our dedication to client satisfaction is what sets us apart from our competitors.
Employment Opportunities at WEDOFUTURE
We are looking for candidates in a number of open positions. Check any of the listings below to read the full job description and submit your resume and cover letter to hr@wedofuture.com
Senior Software Developer
As a Senior Software Developer, you will be responsible for designing, implementing, and maintaining complex software systems that meet customer needs and align with business objectives.
Key Responsibilities:
- Collaborate with product managers, software architects, and other developers to design and implement software solutions for warehouse execution systems.
- Write high-quality, maintainable, and efficient code using programming languages such as Java, C++, or Python.
- Develop and maintain software documentation, including design documents, user manuals, and technical specifications.
- Troubleshoot and debug software issues, working closely with QA engineers and other stakeholders to identify and resolve problems.
- Participate in code reviews and mentor junior developers to ensure code quality and consistency.
- Stay up-to-date with emerging technologies and trends in the warehouse execution system space.
- Participate in the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Minimum of 7 years of experience in software development, with at least 3 years of experience in warehouse execution system software or related industry.
- Strong understanding of software design patterns, data structures, and algorithms.
- Proficiency in at least one programming language such as Java, C++, or Python.
- Experience with distributed computing, cloud computing, and containerization technologies.
- Familiarity with agile development methodologies and DevOps practices.
- Excellent communication skills, including the ability to effectively communicate technical concepts to non-technical stakeholders.
Project Manager
As a Project Manager, you will be responsible for leading the planning, execution, and delivery of our software projects. You will collaborate closely with our clients, internal teams, and external vendors to ensure the projects are delivered on-time, within budget, and to the satisfaction of our clients.
Key Responsibilities:
- Develop and maintain project plans, timelines, budgets, and resource allocation schedules
- Conduct risk assessments and develop contingency plans to mitigate project risks
- Lead project meetings with internal and external stakeholders, including clients, vendors, and project teams
- Manage and track project deliverables, milestones, and deadlines
- Ensure project scope, requirements, and deliverables are clearly defined and documented
- Provide regular project status updates to clients and internal stakeholders
- Resolve project issues, conflicts, and roadblocks in a timely and effective manner
- Conduct project post-mortems and document lessons learned for future projects
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field
- Minimum of 5 years of experience in project management, preferably in software development or implementation
- PMP or similar project management certification is a plus
- Strong organizational skills and attention to detail
- Excellent communication, interpersonal, and leadership skills
- Ability to work independently and manage multiple projects simultaneously
- Experience with Warehouse Management Systems (WMS) or Warehouse Execution Systems (WES) is a plus
Support Engineer
As a Support Engineer, you will be responsible for providing technical support to our customers, ensuring our systems are running smoothly and efficiently. You will be working closely with our development and quality assurance teams to troubleshoot and resolve customer issues, as well as help with software testing and documentation.
Key Responsibilities:
- Troubleshoot and resolve software issues related to WES systems.
- Work with development and quality assurance teams to diagnose and resolve customer issues.
- Provide training and support to customers on WES system features and functionality.
- Assist with testing new software releases and documentation updates.
- Participate in customer meetings and conferences to gather feedback and identify opportunities for improvement.
- Maintain and update customer records and support tickets in our system.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 2+ years of experience in technical support or software development.
- Excellent communication skills, both written and verbal.
- Strong problem-solving skills and ability to work independently.
- Knowledge of programming languages such as Java, Python, and SQL.
- Experience with warehouse management systems and supply chain operations is a plus.
- Ability to travel occasionally for customer visits.
Product Manager
As a Product Manager, you will be responsible for driving the development of our software solutions, from inception to launch, ensuring that they meet customer needs and align with business objectives.
Key Responsibilities:
- Define and prioritize product features and requirements, working closely with cross-functional teams such as engineering, sales, and customer success.
- Collaborate with UX/UI designers to create intuitive and user-friendly product interfaces.
- Develop product roadmaps, timelines, and release plans.
- Lead product launches, including conducting user acceptance testing and working with marketing to create product messaging and positioning.
- Manage product lifecycles, including monitoring customer feedback, analyzing usage data, and making recommendations for product improvements and updates.
- Stay up-to-date with emerging technologies and trends in the warehouse execution system space.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Minimum of 5 years of experience in product management, preferably in warehouse execution system software or related industry.
- Strong understanding of supply chain management and warehouse operations.
- Excellent communication skills, including the ability to effectively communicate with technical and non-technical stakeholders.
- Experience with agile development methodologies.
- Ability to work independently and collaboratively in a fast-paced, dynamic environment.
- Proven track record of successfully launching and managing software products.