At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers’ businesses, Advantive’s software solutions add value along the full manufacturing and distribution lifecycle.
Our customers, who include corrugated and packaging manufacturers, equipment and supply wholesale distributors, and automotive and other specialty manufacturers, benefit from our solutions that have been honed over decades in the marketplace. We know our customers’ businesses intimately and deliver software to address their needs.
We’re looking for a Software Engineer to help build and maintain our market-leading suite of purpose-built software in the distribution space
You’re a self-starter with strong problem-solving skills, a sharp technical mind, and a passion for writing clean, maintainable code. You thrive in fast-paced, innovative environments and are always looking for ways to improve systems, processes, and your own craft.
You care deeply about the quality of your work. Clean code, solid architecture, and continuous learning aren’t just best practices—they’re how you operate. You collaborate well with others, contribute to a positive team culture, and are eager to learn from and support your peers.
We value engineers who take ownership and enjoy working collaboratively to solve meaningful problems. If you’re excited about building great software with a strong team, we’d love to connect.
You Will Make An Impact By
- Providing technical and programming skills that will include new functionality and enhancements of existing and new applications.
- Performing reviews, analysis, and modifications of programming systems including designing, coding, testing, debugging, and documenting programs.
- Joining a senior programming team developing and maintaining applications in all facets of Warehouse Distribution Management, and E-Commerce.
Key Responsibilities
- Develop and enhance Warehouse Distribution software by designing, coding, testing, and debugging applications.
- Perform system analysis and modifications to improve functionality and efficiency.
- Collaborate with a senior programming team to maintain applications for Warehouse Distribution Management and E-Commerce.
- Write and maintain technical documentation, including functional specifications and system architecture.
- Troubleshoot, debug, and optimize existing programs to meet evolving business needs.
Competencies
- Analytically savvy & data driven: Proficiency in utilizing data and analytics to make informed decisions and drive business strategies
- Disciplined execution: Detail-oriented and organized, this leader prioritizes effectively, excels at time management, and anticipates well in decision making
- Proactive problem solving: Ability to identify potential issues before they arise and effectively address them to mitigate risks and capitalize on opportunities
- Agile methodology/Scrum: Implements Agile and Scrum methodologies to enhance project adaptability and response.
- Unit testing: Ensures software reliability through comprehensive unit testing.
- Web development experience: Utilizes web development expertise to enhance online platforms and services.
Qualifications
- Experience with Universe and/or Unidata Multivalue database systems.
- Proficiency in UniBasic and/or Pick Basic programming.
- Knowledge of JSON, REST APIs, and asynchronous calls.
- 4+ years of programming experience.
- Travel Requirement - No Travel Required
Bonus Skills
- Experience with Windows OS environment and Git source control.
- Familiarity with SCRUM methodology and quality assurance testing.
- Previous experience with Inventory and Warehouse Management software.
- Development experience in Microsoft Windows or client/server systems in a high-volume environment.
- Degree in MIS, Computer Science, Applied Math, or Web Development (work experience prioritized).