Principal Product Developer | UniBasic at Epicor Software Corporation | Austin, TX, US | Rezi

Principal Product Developer | UniBasic at Epicor Software Corporation

Principal Product Developer | UniBasic

Epicor Software Corporation · Austin, TX, US

Today

Principal Product Developer | UniBasic

Epicor Software Corporation · Austin, TX, US

16 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

This is a hands-on technical leadership role for a Principal Product Developer who will help evolve and support business-critical applications built across modern .NET technologies and legacy Pick/UniBasic environments. You will solve complex problems, modernize established systems, mentor developers, and shape better engineering practices.

Responsibilities

  • 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.

Requirements

  • 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.
  • 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.

Skills

  • Windows Forms development
  • VB.NET
  • Web applications
  • Windows Forms applications
  • Distribution industry software solutions
  • Software testing methodologies
  • Defect resolution
  • Technical leadership
  • Problem-solving
  • Technical idea evaluation and implementation
  • Written communication
  • Verbal communication
  • Mentoring
  • Coaching
  • Customer service
  • Collaboration
  • Technical thought leadership
  • Change agent
  • Integrating third-party applications and controls into .NET applications
  • Integrating OLE Control Extension (OCX) controls into .NET applications
  • WebSockets
  • REST APIs
  • HTTP GET and POST methods
  • XML
  • JSON
  • Windows Services development
  • Web Services development
  • IIS applications
  • Multi-Value database structures
  • NoSQL concepts
  • Git version control
  • Visual SourceSafe (VSS)
  • Jira
  • Credit card processing
  • Automotive aftermarket parts supply chain
  • .NET technologies
  • Pick/UniBasic environments
  • Integrations
  • APIs
  • Databases
  • Release processes

Location

  • Hybrid

Work Type

  • Hybrid
  • Full-time

Experience Level

  • Principal
  • 10+ years of progressive software development experience

Education Level

  • Bachelor’s degree in Computer Science, Computer Information Systems, or a related field.

Salary/Compensations

  • $138,000 USD - $235,000 USD

Benefits

  • Comprehensive health and wellness benefits
  • Opportunities for mentorship
  • Continuing education
  • Focused career goal setting
  • Free LinkedIn Learning licenses
  • Mentoring Program
  • Inclusive, global workplace
  • Policies built on mutual trust and support
  • Time off to rest, recharge, and reconnect
  • Comprehensive support for international relocations
  • Permanent residency process support

About the Company

  • Epicor is a team of 5,000 talented professionals creating a world of better business through data, AI, and cognitive ERP.
  • We help businesses stay future-ready by connecting people, processes, and technology.
  • Epicor employees are creating a more resilient global supply chain.
  • We are Proactive, Proud, Partners.
  • We offer training courses, mentorship, and continuous support to help employees thrive.
  • Epicor is the essential partner for the world's most essential businesses—the hardworking companies who make, move, and sell the things the world needs.

Equal Opportunity

  • Epicor is committed to creating a workplace and global community where inclusion is valued.
  • We encourage individuals to apply even if their experience doesn't match every qualification.
  • We are an equal-opportunity employer.