Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Product Developer | UniBasic

$138k - $235k
Full-time

Epicor 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 USD

The 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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Product Developer | UniBasic in Rochester Hills, MI vacancy
  • $40 - $46 per hour

    Akkodis is seeking an Full Vehicle Product Development Engineer for our Contract role with our client in Auburn Hills, MI. Salary Range...  ...: The Programs Architect is responsible for designing and developing new vehicles that meet future regulatory requirements and customer... 
    Suggested
    Hourly pay
    Long term contract
    Contract work
    Temporary work
    Local area

    Akkodis

    Auburn Hills, MI
    5 days ago
  •  ...Principal Engineer SAE Industry Technologies Consortia (ITC), Performance Review Institute...  ...groups and/or user forum projects developing applicable industry guidance, standards...  ...engineering expertise in project management and product development. Supports industry through... 
    Suggested
    Local area
    Remote work

    FullSight Technology

    Troy, MI
    1 day ago
  •  ...engineering automation projects from charter approval through production release, validation, and final quality sign-offs. Manage...  ...Integrity: Collaborate with cross-functional stakeholders to develop accurate material and labor cost estimates, manage project capital... 
    Suggested
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    gpac

    Auburn Hills, MI
    2 days ago
  •  ...Competencies and Personal Attributes Demonstrated ability to manage staff and multi-discipline projects. Proven ability to develop and maintain strong relationships with clients, possess the desire to develop new clients, and expand the services of existing... 
    Suggested
    Full time
    Work at office
    Local area
    Monday to Friday

    PEA Group

    Auburn Hills, MI
    4 days ago
  • $190k - $220k

     ...Boston, MA. Overview: Join a dynamic team developing and managing next-generation energy infrastructure-advancing the...  ...projects at the same time. ~ An ability to develop work products in an efficient and accurate manner, with a strong capability... 
    Suggested
    Contract work
    Local area

    Talascend

    Troy, MI
    4 hours ago
  •  ...technology company with 190,000 specialists in 46 countries. We develop innovative software and build the hardware to bring autonomous...  ...Managers to achieve business commitments, customer expectations, and product objectives. Accountable for execution across a product area or... 
    Relocation package

    Aptiv

    Troy, MI
    2 days ago
  •  ...Business Development Team Member Do you love working with new technologies and innovative products? We are seeking energetic individuals to join our unique and fast-paced Business Development Team. This is a great opportunity to start your career in retail automotive... 

    Serra Rochester Hills

    Rochester, MI
    11 hours ago
  •  ...targeted industries, strategic accounts, existing customers, and dormant accounts. Working closely with Sales and Marketing, you will develop and execute creative strategies to identify new customers, uncover opportunities, and generate business growth. You will combine... 
    Flexible hours

    Atlas Copco Tools & Assembly Systems LLC

    Auburn Hills, MI
    4 days ago
  • $50k

     ...for Account Executives. If you enjoy building relationships, developing new businesses, and creating opportunities for your customers...  ...News Archive Solutions & Services Our Office Products eBRIDGE Global Print Toshiba Office Collection Virtual... 
    Hourly pay
    Work experience placement
    Work at office

    Toshiba America Business Solutions

    Troy, MI
    4 days ago
  •  ...revitalizing U.S. Manufacturing. We connect businesses to workers through our online marketplace, enabling a real-time approach to production. We give workers more options, and give flexibility and control to leaders on the shop floor. One of the fastest growing U.S.... 
    Full time
    Part time
    Internship
    Local area
    Remote work

    Veryable

    Troy, MI
    11 hours ago
  •  ...Responsibilities: Prospecting: Reach out to potential customers via cold calls, emails, etc. to introduce Altitude AI's products and services. Pipeline Management: Maintain and update Hubspot, our CRM, with accurate prospect information and track the progress... 
    Worldwide

    Altitude AI

    Auburn Hills, MI
    1 day ago
  •  ...metal roll forming, cutting, machining, and other industry practices common to the metal fabrication industry. He/she must be able to develop and/or assist with welding and fabrication procedures. The candidate for this position must also be able to read, understand and... 
    Contract work
    For subcontractor

    Energy Steel & Supply Co.

    Rochester Hills, MI
    7 days ago
  •  ...you ready to take your career Global? The senior manager, product management will lead product strategy, roadmap development, and...  ...leading customer experiences. What you'll own: Lead and develop a team of Product Managers responsible for a portfolio of point... 
    Worldwide

    Global Payments

    Troy, MI
    2 days ago
  • ALTEN México busca profesionales para reubicarse a Troy, Michigan, EE. UU., con enfoque en desarrollo de negocio y venta de servicios de ingeniería. Se valoran habilidades de negociación, capacidad de liderar proyectos y gestión de cuentas estratégicas. La posición requiere...
    Relocation

    Alten México

    Troy, MI
    5 days ago
  •  ...With an interdisciplinary team of around 9,000 experts, EDAG develops unique mobility and industrial solutions for customers that include...  ...part release processes, engineering change management, and product lifecycle management (PLM) systems. Knowledge of Agile or Stage... 

    EDAG, Inc.

    Troy, MI
    24 days ago
  •  ...Description Job Description INTRODUCTION TO AM GENERAL AM General develops and builds specialized ground vehicle systems that get the US...  ...solutions. We are one team dedicated to producing the best products for our customers. We have a collective understanding that at... 
    Work at office
    Shift work

    AM General LLC

    Auburn Hills, MI
    22 days ago
  • $45k

     ...candidates and hiring managers face-to-face, including on-site visits to client facilities, as you build your recruiting relationships Develop a working knowledge of our clients' industries, hiring needs, and the day-to-day mechanics of the staffing business Phase 2: Grow... 

    Uniiited

    Auburn Hills, MI
    2 days ago
  • $109.3k - $136.6k

     ...PRODUCT MANAGER III Posting Start Date: 8/26/26 At TE, you will unleash your potential working with people from diverse backgrounds...  ...Sales, Finance, Procurement, Engineering, and Operations to develop competitive and profitable commercial proposals. • Support ongoing... 
    Local area

    TE Connectivity

    Troy, MI
    3 days ago
  • $60k

     ...about partnering with bright and sharp individuals, understanding clients’ business challenges, and collaborating across teams to develop and sell the best solution—keep reading, we might be a great match! About Actalent With global headquarters outside of Baltimore,... 
    Full time
    Work at office

    Actalent

    Troy, MI
    2 days ago
  • Business Development Representative (BDR) Company Description: Future Energy, an Energy Managed Service Provider, empowers businesses by leveraging advanced energy management solutions and connected technologies. We specialize in optimizing efficiency, automating essential...
    Full time

    Spheric

    Troy, MI
    5 days ago
  • $70k - $130k

     ...pipeline, stay visible with referral partners, uncover client needs, and turn trust into sustainable revenue growth. What You'll Do Develop and execute a territory growth plan focused on high-value referral sources, commercial accounts, and strategic partnerships. Build... 
    Full time
    For contractors

    Evolving Solution Services

    Troy, MI
    3 days ago
  •  ...an innovative partner. Development with passion. That's us. With an interdisciplinary team of around 9,000 experts, EDAG develops unique mobility and industrial solutions for customers that include the world's leading automotive and non-automotive companies.... 
    Full time

    Edag

    Troy, MI
    more than 2 months ago
  •  ...We are looking for a Product Manager to join Aptiv's Digital Cockpit& Middleware product group. The Product Manager will support...  ...* Monitor market trends, customer needs, and regulatory developments to continuously refine product strategies * Collaborate with... 
    Relocation package

    Aptiv

    Troy, MI
    1 day ago
  • Full-time Description About Kapnick Insurance: Founded in 1946, Kapnick Insurance is an independent insurance advisory firm with Michigan roots and a global reach. Our 180+ colleagues provide expert guidance and creative problem-solving pertaining to business...
    Full time
    Worldwide

    Kapnick

    Troy, MI
    more than 2 months ago
  •  ...liaison between our company and the OEM customer. This role ensures seamless integration, validation, and support of EV charging products (portable cordsets) at the customer site, driving customer success through proactive engineering support and issue resolution.... 
    Relocation package

    Versigent

    Troy, MI
    11 hours ago
  •  ...engineers and technicians, drive cross-functional collaboration with production teams, and play a key role in setting technical directions for...  ..., from designing materials for optimum performance to developing and optimizing manufacturing processes. This is a rare opportunity... 
    Permanent employment

    Talascend

    Troy, MI
    2 days ago
  • $130k - $165k

     ...Your Job We are adding several new Sr. Product Development Engineers to help grow and transform our Industrial Solutions Business...  ...manufacturing integration, project management, and sales Develop product and application specifications documents for testing that... 
    Remote work
    Flexible hours

    Molex

    Rochester, MI
    11 hours ago
  • $90k - $105k

     ...a few. Because why not do it all? Position Summary The Product Development Engineer – Electro-Mechanical Systems is responsible...  ...Director of Innovation – Mechatronics and is responsible for developing, testing and supporting mechanical, hardware & software for e-... 
    Full time
    Work at office
    Immediate start

    Gates Corporation

    Rochester Hills, MI
    1 day ago
  • $165k - $185k

     ...Full-time Description Detroit Defense is seeking a Product Line Director, Vehicle Modernization to own the definition, configuration...  ...reuse and execution predictability. Roadmap Ownership Develop and maintain a multi-year Vehicle Modernization product roadmap... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Ricardo Defense

    Troy, MI
    1 day ago
  • OPmobility in Troy, MI, is seeking a Principal Engineer - Optical Performance & Validation to lead the design and validation of exterior lighting systems. You will drive acceptance with OEMs in North America, serving as the global authority for optical performance and validation... 

    OPmobility

    Troy, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Product Developer | UniBasic. Be the first to apply!