Product Developer, Sr

Epicor Software Corporation

$105K — $178K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software development experience focusing on C# and Microsoft .NET technologies.
  • Experience with shift-left engineering practices including test automation and CI/CD.
  • Familiarity with AI development platforms like Azure AI or GitHub Copilot.
  • Strong analytical and problem-solving skills with attention to detail.
  • Experience with enterprise applications such as ERP or financial management software.
  • Quick learner with adaptability to new technologies and business domains.
  • Bachelor's degree or equivalent professional experience.

Responsibilities

  • Design, develop, and test software applications and frameworks for quality solutions.
  • Participate in architecture and design discussions to ensure maintainable product functionality.
  • Mentor developers through knowledge sharing and best practice adoption.
  • Develop tools to automate software release processes and improve efficiency.
  • Improve coding standards and development practices across the team.
  • Create accurate work estimates and manage deliverables to ensure quality and timeliness.
  • Collaborate with stakeholders to recommend enhancements for product improvement.

Benefits

  • Opportunities for professional development and continuous learning.
  • Mentorship programs to foster growth within the engineering team.
  • Collaborative work environment that encourages knowledge sharing.
  • Flexible work arrangements with hybrid options available.
Full Job Description

Asa Senior Product Developer at Epicor, you will be responsible for designing, coding, testing, and maintaining software products while contributing across all phases of the development lifecycle. You will collaborate with cross-functional teams to build scalable solutions, improve development practices, and mentor fellow developers. You will be responsible for delivering high-quality software, driving technical excellence, and contributing to continuous improvement initiatives. We are seeking applicants with strong technical expertise, analytical problem-solving skills, and a passion for learning new technologies and sharing knowledge with others.

Whatyou will be doing:

  • Design,develop, refactor, and test new and existing applications and framework components to deliver high-quality software solutions.
  • Participatein architecture, design discussions, and code reviews to ensure robust, scalable, and maintainable product functionality.
  • Mentorand support developers through knowledge sharing, technical guidance, training, and best practice adoption.
  • Develop,analyze, and maintain tools that automate and support hardware and software product release processes.
  • Continuouslyimprove coding standards, development methodologies, and engineering practices across the team.
  • Createaccurate work estimates, proactively manage deliverables, and consistently deliver quality solutions on time.
  • Collaboratewith business stakeholders and technical teams to provide recommendations and drive product enhancements.

Whatyou will likely bring:

  • 5+years’ experience in software development, with strong proficiency in C#, Microsoft .NET technologies, and application development best practices.
  • Experienceapplying shift-left engineering practices, including test automation, secure coding, code quality management, CI/CD, and early defect prevention.
  • Experiencedeveloping solutions with Azure AI, Azure OpenAI, GitHub Copilot, or similar AI-powered development platforms.
  • Stronganalytical, troubleshooting, and complex problem-solving skills, with exceptional attention to detail.
  • Experienceworking with enterprise business applications such as ERP, manufacturing, supply chain, distribution, or financial management software.
  • Abilityto quickly learn new technologies, business domains, and industry concepts while adapting to changing priorities.
  • Bachelorof Science degree, Bachelor of Arts degree, or equivalent professional experience.

Whatcould set you apart:

  • Provenexperience mentoring developers and fostering technical growth within engineering teams.
  • Passionfor emerging technologies, continuous learning, and driving innovation through modern development practices. 

#LI-DW #LI-Hybrid

Range:

Minimum: $105,000 USD Maximum: $178,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:

Drew Wussler

Similar Jobs

More Jobs at Epicor Software Corporation

More Enterprise Technology Jobs

Find similar Product Developer, Sr jobs: