Principal Product Developer | UniBasic
$138k - $235kEpicor Software Corporation
We’re looking for a Principal Product Developer to help evolve and support business-critical applications built across modern .NET technologies and legacy Pick/UniBasic environments. This is a hands-on technical leadership role for someone who enjoys solving complex problems, modernizing established systems, mentoring developers, and shaping better engineering practices. You’ll work across application development, integrations, APIs, databases, and release processes while helping ensure Epicor’s distribution solutions remain reliable, scalable, and ready for what’s next.
What You'll Be Doing
- Plan, design, develop, test, and maintain software systems and applications.
- Provide technical leadership on complex development initiatives and projects.
- Partner with Product Development, Product QA, and other cross-functional teams to ensure change, testing, and release requirements are met.
- Investigate, troubleshoot, and resolve software defects in partnership with Product QA.
- Mentor, coach, and provide technical guidance to other developers.
- Deliver formal and informal technical training.
- Recommend and implement software development best practices.
- Identify opportunities to improve efficiency through automation, continuous integration, and process optimization.
- Evaluate emerging technologies, development practices, and industry trends for potential use in Epicor products and processes.
- Promote consistent engineering standards and help ensure adherence to Epicor development practices.
- Contribute to technical decision-making and help teams deliver high-quality solutions within established timelines.
- Represent Epicor's technical expertise at internal and external events, as appropriate.
What You'll Likely Bring
- 10+ years of progressive software development experience, including demonstrated expertise in Windows Forms development.
- 3+ years of experience developing applications using VB.NET, including web and/or Windows Forms applications.
- 4+ years of experience working with software solutions in the distribution industry.
- Bachelor’s degree in Computer Science, Computer Information Systems, or a related field.
- Experience with software testing methodologies and defect resolution.
- Demonstrated ability to lead technical work and help teams meet project deadlines.
- Strong analytical and creative problem-solving skills.
- Ability to propose, evaluate, and implement new technical ideas.
- Strong written and verbal communication skills.
- Experience mentoring, coaching, and developing other technical professionals.
- Strong customer-service mindset and ability to collaborate effectively across teams.
- Ability to act as a technical thought leader and change agent.
What Could Set You Apart
- Experience integrating third-party applications and controls into .NET applications.
- Experience integrating OLE Control Extension (OCX) controls into .NET applications.
- Experience working with WebSockets.
- Familiarity with REST APIs and GET and POST methods.
- Familiarity with XML and JSON.
- Experience developing Windows Services, Web Services, and IIS applications.
- Experience with Multi-Value database structures or NoSQL concepts.
- Experience with Git version control.
- Experience with Visual SourceSafe (VSS).
- Experience with Jira or similar project-tracking tools.
- Familiarity with credit card processing.
- Experience within the automotive aftermarket parts supply chain.
#LI-HYBRID #LI-MB2
About Epicor
At Epicor, we’re truly a team. Join 5,000 talented professionals in creating a world of better business through data, AI, and cognitive ERP. We help businesses stay future-ready by connecting people, processes, and technology. From software engineers who command the latest AI technology to business development reps who help us seize new opportunities, the work we do matters. Together, Epicor employees are creating a more resilient global supply chain.
We’re Proactive, Proud, Partners.
Whatever your career journey, we’ll help you find the right path. Through our training courses, mentorship, and continuous support, you’ll get everything you need to thrive. At Epicor, your success is our success. And that success really matters, because we’re the essential partners for the world’s most essential businesses—the hardworking companies who make, move, and sell the things the world needs.
Competitive Pay & Benefits
Health and Wellness: Comprehensive health and wellness benefits designed to support your overall well-being.
Internal Mobility: Opportunities for mentorship, continuing education, and focused career goal setting, with 25% of positions filled internally.
Career Development: Free LinkedIn Learning licenses for everyone, along with our Mentoring Program to boost your personal development.
Inclusive Workplace: Collaborate with a diverse team in an inclusive, global workplace that fosters innovation and celebrates partnership.
Work-Life Balance: Policies built on mutual trust and support, encouraging time off to rest, recharge, and reconnect.
Global Mobility: Comprehensive support for international relocations and permanent residency processes.
Equal Opportunities and Accommodations Statement
Epicor is committed to creating a workplace and global community where inclusion is valued; where you bring the whole and real you—that’s who we’re interested in. If you have interest in this or any role- but your experience doesn’t match every qualification of the job description, that’s okay- consider applying regardless.
We are an equal-opportunity employer.
Range:
Minimum: $138,000 USD Maximum: $235,000 USDThe salary range provided reflects the national average for this job title and does not represent compensation specific to Epicor Software Corporation. Actual compensation will vary based on experience, qualifications, and market factors relevant to the position.
Recruiter:
Matthew Brady- ...company, our clients, and our centers of influence. Participate in industry networking forums and other professional associations. Develop an in-depth understanding of the services we provide to become an advocate for the needs of clients and prospects. Prepare and...SuggestedFull timeLocal areaMonday to Friday
- ...served clients for more than 50 years. We’re seeking an experienced and driven engineer who’s ready for a new career opportunity developing and managing bridge projects. The ideal candidate will have a passion for bridge projects, leading design teams, a sound technical...SuggestedTemporary workWork at officeLocal areaWork from homeFlexible hours
$129k - $160k
...could be just what you’re looking for. Position Summary Develop and execute overall strategy of Customer Care Billing Operations... ...multiple large vendor relationships ensuring maximization of productivity and utilization of technology. This includes negotiating...SuggestedFull timeTemporary workFor contractors$20.98 - $29.19 per hour
...display empathy and maintain positive communication during a rapidly changing/dynamic environment. Turn problems into opportunities by developing innovative and creative solutions. Demonstrate a friendly, positive attitude, display energy and drive in performing daily...SuggestedFull timeWork at officeMonday to FridayFlexible hoursDay shift$152k - $349k
HPC & AI - Power & Cooling Product ManagerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2... ...a Product Manager for Power & Cooling, you will design, plan, develop, and manage a portfolio of advanced liquid cooling and power distribution...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week- Ulta Beauty in Eau Claire, Wisconsin is hiring a Task Associate to support operational excellence and deliver outstanding guest experiences. The associate will maintain store cleanliness, ensure merchandise availability, and assist in operational tasks while contributing...
- ...positive workplace environment. The ideal candidate should have a Bachelor's degree and 3+ years of relevant experience, with strong skills in organization and communication. Join a collaborative team focused on product innovation and company culture. #J-18808-Ljbffr...Full time
$75k - $90k
...Services is seeking a Regional Operations Manager. Northwest Respiratory services is the leading provider of oxygen and respiratory products through the Midwest and Northern Rockies. We specialize in serving the long-term care community and oxygen dependent veterans. As...Full timeTemporary workMonday to FridayShift work$62.9k - $145.3k
R&D Product Engineering SupportThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office... ...as a member of project team of other product engineers to develop and execute reliable, cost effective and high quality manufacturing...Full timeWork experience placementWork at officeLocal areaImmediate startWorldwide- ...accurate inventory of district resources, supplies, and computer equipment Maintain up‑to‑date technical knowledge of supported products and systems Partner with district leadership and technology teams to support office readiness goals Participate in required training...Part timeWork experience placementSeasonal workWork at officeRelocationFlexible hours
- ...embrace you. Open up opportunities with HPE.Job Description:Job Family Definition:Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities...Full timeWork experience placementWork at officeLocal areaImmediate start
- Aspen Dental in Eau Claire, WI is seeking an Assistant Dental Office Manager (Operations Lead) to oversee daily front office tasks, oversee scheduling, verify insurance, and support patient service. You will join an eight-week training program to succeed in the role, reporting...Work at office
$119.5k - $275k
...HPE.Job Description:Job Family Definition:Designs, analyzes, develops, modifies and evaluates materials, mechanical systems, equipment... ...of materials, properties, designs, and techniques used in production. May direct support personnel and/or partner organizations in...Full timeWork experience placementWork at officeLocal area- ...manufacturing and warehouse operations within a high-volume food production environment. This leadership role is responsible for... ...The Area Operations Manager will lead cross-functional teams, develop frontline employees, and support continuous improvement initiatives...Hourly pay
- H&R Block is looking for a seasonal Operations Technical Specialist to support our tax office network in Eau Claire, Wisconsin. This role involves ensuring that offices are operationally ready, including setting up, troubleshooting technology, and maintaining office standards...Seasonal workWork at officeFlexible hours
- Manager, HPC/AI Software Product managementThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2... ...with HPE.Job Description:Job Family Definition:Designs, plans, develops, and manages a portfolio of HPC/AI management and solution software...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- Sr. Product Manager, HPC and AI SoftwareThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from... ...with HPE.Job Description:Job Family Definition:Designs, plans, develops and manages a product or portfolio of products throughout the solution...Full timeWork experience placementWork at officeLocal areaImmediate start
- ...supervision and managerial oversight essential for the efficient and profitable management of a pharmacy. Responsibilities include developing budgets, hiring and developing staff, ensuring training, scheduling to meet payroll budgets, achieving sales targets, managing...
- ...learn about our people, culture, and community impact. Job Responsibilities Lead a project team to ensure quality work Develop, monitoring, and managing project budgets Manage project scope, schedule, and staffing Effectively communicate with clients...Contract workWork at officeLocal areaFlexible hoursNight shift
- ...Technologies, Inc. is a leading global manufacturer of technology products, including mission systems, radio frequency ("RF") components,... ...services enable customers to reduce the time required to develop new products and bring them to market. Additional information can...Permanent employmentWork at officeLocal areaFlexible hours
$70k - $80k
...insurance DailyPay option What you’ll do Complete initial and ongoing client assessments Evaluate client condition and home environment to develop Plans of Care Review documentation and provide oversight to ensure quality and compliance Educate and support caregivers and office...Work at officeLocal area$119.5k - $275k
Senior Hardware Network Fabric Development EngineerThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...Full timeWork experience placementWork at officeLocal areaImmediate start- Northern Clearing, Inc., a leader in right-of-way clearing, is seeking an Assistant Project Manager. You will assist with project tasks, maintain a field office, and track contracts and project progress. The role requires interpersonal skills, proficiency in Microsoft tools...Work at office
- ...project lifecycle, from project pursuit through project delivery Lead and mentoring colleagues on transportation related projects Develop and maintaining client and stakeholder relationships Communicate effectively internally and externally Assist in determining...Temporary workWork at officeLocal areaFlexible hoursNight shift
- ...and transformation to reporting, automation, and AI-enabled productivity improvements. Act as a key bridge between business stakeholders... ...automation solutions and system integrations, including developing Power Automate flows and leveraging Power Platform, SharePoint...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...Holdings, LLC, is seeking a Store Manager to direct daily store operations, sales, service, purchasing and manufacturing to maximize productivity and profitability. You will lead managers and supervisors, oversee inventory, safety, budgeting, and customer relations,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Product Developer | UniBasic. Be the first to apply!


