Epicore Software Corp - Minneapolis, MN

posted 29 days ago

Full-time - Principal
Minneapolis, MN
1,001-5,000 employees

About the position

The Principal Product Developer is a key role focused on executing product development strategies and providing recommendations to senior management throughout the product development cycle. This hands-on position ensures that applications meet the performance and responsiveness expectations of Epicor's enterprise retail customers, while also driving innovation and integrating emerging technologies into the product offerings.

Responsibilities

  • Mastery of Principal-level duties and responsibilities.
  • Work on large-scale projects impacting the future of the product, from start to release.
  • Demonstrate expert-level knowledge of products and solutions.
  • Create and execute strategies for product development.
  • Promote and hold others accountable to Epicor's best practices and interests.
  • Act as an evangelist for Epicor at inside and outside events.
  • Bring innovation, emerging technology, and industry-specific functionality to the company following outside trends, customer feedback, and knowledge of the product/industry.

Requirements

  • Mastery level knowledge of Python 3, Django, and REST Framework.
  • Experience working in PostgreSQL including performance optimization and design.
  • Extensive experience within Python coroutines, tasks, & Asynchronous I/O (Asyncio).
  • Experience in development using HTML, JavaScript, TypeScript, Angular, and AngularJS is preferred.
  • Experience working with Web Sockets is required.
  • Excellent written and oral communication skills.
  • Ability to develop, lead, and mentor others.
  • Analytical thinking and creative problem-solving skills.
  • Thought leader and change agent.
  • Ability to propose and lead the implementation of new ideas.
  • Ability to drive strategic direction.

Nice-to-haves

  • 10+ years of applicable experience and demonstrated success/knowledge.
  • 6+ years of specialized/industry experience.
  • Bachelor's degree required.

Benefits

  • Comprehensive health and wellness benefits designed to support overall well-being.
  • 401(k) match and HSA/FSA plans.
  • Student debt program.
  • Flexible time off and paid holidays.
  • Paid maternity and parental leave.
  • Free LinkedIn Learning licenses for personal development.
  • Mentoring Program to boost personal development.
  • Geographically specific programs to balance education costs with benefits of continued learning.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service