Epicor is looking to modernize its technology stack, embed AI capabilities, and enhance integration projects for its Kinetic and Mattec product lines, while also improving software quality and performance.
Requirements
- Strong experience with Roslyn (.NET compiler platform)
- Proficiency in multiple languages and tech stacks, ideally including C, .NET Framework, and PostgreSQL
- Experience with APIs or REST interfaces, including writing integrations between systems
- Certifications in code security or cloud deployment processes
- Ability to learn new technologies and industries quickly
- Experience with microservices architecture
- Familiarity with multiple databases and Entity Framework Core
Responsibilities
- Integrating AI capabilities into the base product in collaboration with the Prism team
- Writing, refactoring, and testing new and existing application and framework components
- Participating in design and review of core functionality
- Developing and maintaining tools that support and automate product release processes
- Improving coding standards and recommending best practices
- Estimating work and proactively delivering high-quality results on time
Other
- Mentoring and training other developers, formally and informally
- 5+ years of software development experience with demonstrated success
- 2+ years of specialized or industry experience
- Passion for improving code quality, performance, and automation
- Strong analytical thinking and complex problem-solving skills