Product Developer, Sr

Epicor Software Corporation

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software development experience, focusing on web applications and enterprise solutions.
  • Proficient in React or similar UI frameworks, Python, Django, and SQL.
  • Strong knowledge of software architecture, testing, debugging, and performance optimization.
  • Experience designing and supporting RESTful APIs and data-driven applications.
  • Excellent problem-solving, communication, and collaboration skills across teams.
  • Bachelor's degree in Computer Science, Software Engineering, or related field.

Responsibilities

  • Design, develop, test, and maintain application features throughout the software lifecycle.
  • Build responsive user interfaces using modern frameworks like React or Angular.
  • Develop backend services and APIs using Python and Django.
  • Create and optimize database models and SQL queries for enterprise applications.
  • Lead technical design discussions and participate in architectural planning.
  • Investigate software defects and implement long-term quality improvements.
  • Mentor developers and promote best practices, leveraging AI tools in the process.

Benefits

  • Flexible work environment with hybrid options.
  • Opportunities for professional development and continuous learning.
  • Collaborative team culture focused on innovation and technology advancements.
Full Job Description

As a Senior Product Developer at Epicor, you will be responsible for designing, developing, testing, and maintaining product features across frontend, backend, database, and integration layers. You will help deliver secure, high-performing solutions that scale for enterprise workloads while partnering closely with Product Management, Quality Assurance, UX, and cross-functional teams. You will be responsible for driving technical excellence through designreviews, code quality improvements, mentoring, and continuous innovation. We are seeking applicants with strong technical expertise, a collaborative mindset, and a passion for solving complex problems with modern technologies and AI-enabled tools.

Whatyou will be doing:

  • Design,develop, test, and maintain new and existing application features across the software development lifecycle.
  • Buildresponsive user experiences using React, Angular, or similar modern web frameworks.
  • Developbackend services, business logic, APIs, and integrations using Python, Django, or comparable technologies.
  • Createand optimize SQL queries, database models, and data processes to support scalable enterprise applications.
  • Leadtechnical design discussions, participate in code reviews, and contribute to architectural and solution planning decisions.
  • Investigatesoftware defects, identify root causes, and implement sustainable, long-term solutions that improve product quality and performance.
  • Mentordevelopers, promote development best practices, and leverage AI tools and technologies to enhance product capabilities and team productivity.

Whatyou will likely bring:

  • 5+years' experience in software development, with demonstrated success delivering modern web applications and enterprise-scale solutions.
  • Strongexperience with React (or a similar modern UI framework), Python, Django or comparable frameworks/ORMs, SQL, APIs, and full-stack web development.
  • Deepunderstanding of software architecture, testing methodologies, debugging techniques, application security, and performance optimization.
  • Experiencedesigning, building, and supporting integrations, RESTful APIs, and data-driven applications.
  • Stronganalytical, problem-solving, communication, and collaboration skills, with the ability to work effectively across technical and business teams.
  • Bachelorof Science degree in Computer Science, Software Engineering, a related field, or equivalent professional experience.

Whatcould set you apart:

  • Experiencewith AI-powered development tools such as GitHub Copilot, Codex, Claude, or similar technologies.
  • Provenability to mentor team members, influence technical direction, and drive improvements to coding standards, tools, and development processes.
  • Experiencerapidly learning new technologies, platforms, and business domains while delivering impactful solutions.

#LI-DW #LI-Hybrid

Recruiter:

Drew Wussler

Similar Jobs

More Jobs at Epicor Software Corporation

More Information Technology Jobs

Find similar Product Developer, Sr jobs: