> Markdown version of [/jobs/ext/4624978-software-engineer-epicor-kinetic](https://www.wearedevelopers.com/jobs/ext/4624978-software-engineer-epicor-kinetic). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Epicor Kinetic) - **Company:** EBIZ CHARGE - **Location:** Irvine, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ADO.NET, Agile Methodology, Applications Architecture, C Sharp (Programming Language), Computer Programming, DevOps, Human-Computer Interaction, Iterative and Incremental Development, Windows Communication Foundation, Object-Oriented Software Development, Systems Development Life Cycle, Service-Oriented Architecture, Software Engineering, SQL Stored Procedures, Systems Integration, Transact-SQL, Web Services, .NET Core, Information Technology, Epicor ERP, Software Coding, Web Api - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25196_c9b10d86140c05024475265811a0804b ## About the Role * Bachelor's degree in Computer Science or related field required. * Epicor and Epicor Kinetic experience required. * 5+ years of experience developing Full-Stack .NET programming and working in financial/ERP applications. * 5+ years of experience developing Epicor based solutions. * Experience developing and working with APIs. * Mastery of C# in the .Net Core framework required. * Strong object-oriented coding skills, with the ability to work with multi-layered, loosely coupled, service-oriented libraries and applications. * This position requires a flexible work schedule, availability of overtime during surges in workload, and strong organizational, coordination, communication, and analytical skills. * Requires ability to work independently, be proactive, goal-orientated, a quick learner, and a team player. * DevOps experience is a plus. * Demonstrates good working knowledge of SOA - Web services, WebAPI and WCF technologies. * Demonstrated knowledge of ADO.NET, TSQL and stored procedure development. * Ability to work with minimal supervision or assistance to complete tasks. * Possesses strong analytical and problem-solving abilities. Job Status: Full Time Remote Role ## Description We're looking for a talented Applications Developer, experienced with Epicor / Epicor Kinetic ERP , who has a desire to join a rapidly growing, leading payment software company. As an Applications Developer, you will have the opportunity to work on the architecture of a new product and work on architecting enhancements as the product evolves. This Application Developer will participate in the full software development life-cycle for the creation of a payment integration into the Epicor Kinetic ERP system., * Gather and document technical business requirements for the software development and design of a new product * Work with our Product Development team to design, develop, architect, and help build a new integration for our EBizCharge product suite of payment/ERP integrations which have a total of over 200,000 active users. * Develop application architecture alongside other product development team members with attention to system integration, scalability, maintainability, usability, and performance. * A passionate advocate for disciplined and iterative development approaches * Work closely with other engineers, as well as Product Management, QA, UX/UI Designers, and Support teams * Responsible for all areas of product life cycle - analysis, design, coding, testing, and troubleshooting. * Use development/design tools and methodologies to create representations for functions and user interface of desired product. * Participate in product demos and in agile processes. * Create technical documentation and assist with training others. * Provide product and industry leadership by developing subject matter expertise and sharing best practices to other teams. * Create enhancements, add-ons, and reports for Epicor Kinetic ERP to provide to our merchant clients. * Support and maintain systems and applications, implement fixes, and perform system upgrades as needed. * Test modifications and documents all programming tasks and procedures. * Interact with merchant clients and provide exceptional customer service and support.