Enterprise Application Developer
OVERVIEW
The Enterprise Application Developer is responsible for designing, developing, and supporting business-critical applications across Cavender’s enterprise technology ecosystem. This role partners closely with IT, Finance, Operations, and Merchandising teams to build scalable and reliable solutions that support retail, distribution, and financial systems. The Enterprise Application Developer plays a key role in developing customizations, integrations, and enhancements within Cavender’s enterprise platforms, including Microsoft Dynamics 365 Finance & Operations and other integrated systems. This role contributes to improving system performance, enabling automation, and supporting the continued growth of Cavender’s technology landscape.
DUTIES AND RESPONSIBILITIES
Support the “Cavender’s Culture” and drive the Mission, Vision and Values.
Design, develop, and maintain enterprise applications across ERP, retail, and integrated systems
Collaborate with business stakeholders, analysts, and functional teams to translate business requirements into scalable technical solutions
Develop customizations, extensions, and enhancements within Microsoft Dynamics 365 Finance & Operations or similar ERP platforms
Build and maintain integrations between enterprise systems including POS, payment platforms, logistics systems, and third-party services
Develop and maintain APIs and system integrations to support data flow across the enterprise ecosystem
Support data migration, reporting, and analytics initiatives across business systems
Troubleshoot application issues, optimize system performance, and resolve production incidents
Participate in system upgrades, environment management, and release cycles
Contribute to code reviews, development standards, and technical documentation
Ensure solutions follow secure coding practices and enterprise architecture standards
Collaborate with cross-functional teams throughout the software development lifecycle
Stay current with evolving technologies and recommend improvements to Cavender’s application ecosystem
QUALIFICATIONS AND REQUIREMENTS
Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field.
3+ years of experience in enterprise software development
Experience with object-oriented programming languages such as C#, .NET, Java, or similar
Experience working with APIs, system integrations, and relational databases
Understanding of ERP platforms or large-scale enterprise business applications
Strong analytical and problem-solving skills
Ability to work independently while collaborating with cross-functional teams
Strong written and verbal communication skills
Ability to manage multiple priorities in a fast-paced environment
PREFERRED SKILLS
Experience with Microsoft Dynamics 365 Finance & Operations or Commerce
Experience with X++ development
Experience supporting retail, distribution, or multi-location enterprise environments
Familiarity with Azure services, DevOps pipelines, or cloud-hosted applications
Experience supporting POS, commerce platforms, or enterprise integrations
Microsoft Certified: Dynamics 365 Finance and Operations Apps Developer Associate or similar certification
Cavender’s is an Equal Opportunity Employer. We do not discriminate based on race, religion, color, military status, national origin, sex, ancestry, age, sexual orientation, pregnancy, disability, genetic information, or any other personal characteristic protected under federal, state, or local law.
Cavender’s will provide reasonable accommodations for persons with a disability upon request. If you have a disability and need assistance completing the application, please call Customer Service at (888) 361-2555 or visit your nearest Cavender’s store.