What are the responsibilities and job description for the Full Stack Developer – Finance Process Automation position at Corporate Imaging Concepts (CIC)?
Job Title : Full Stack Developer – Finance Process Automation
Location : Alpharetta
Department : IT / Finance Automation
Job Type : Full-time
Reports To : Manager, Systems Architecture
Company Overview : Corporate Imaging Concepts (CIC) is a dynamic technology-driven distributor in the Promotional Products Industry. With a focus on Fortune 1000 firms, we specialize in turnkey solutions that allow clients to outsource their promotional products initiatives while maintaining control and visibility through seamless integration with back-office systems.
About Us : At CIC, we operate at the intersection of technology and creativity. Our main offices are in Northbrook, IL, and Alpharetta, GA. As a team of 135 dedicated professionals, we work collaboratively to provide highly customized and connected technical solutions. Our expertise lies in integrating front-end web stores with suppliers, clients, and our own SAP back-office systems.
Job Overview :
We are seeking a skilled Full Stack Developer with a passion for automating manual finance processes through innovative scripting and microservices. The ideal candidate will have experience working with OpenText, SAP, Microsoft frameworks (.NET, Azure), and Coupa to design, implement, and maintain automation solutions that streamline and optimize financial operations.
Key Responsibilities :
- Design, develop, and deploy full-stack solutions (both front-end and back-end) for automating finance workflows.
- Create and maintain microservices architectures to enhance process efficiency, scalability, and maintainability.
- Build and maintain integrations between finance systems such as SAP, OpenText, Coupa, and Microsoft platforms.
- Develop automation scripts to replace manual finance processes, focusing on data extraction, transformation, and validation.
- Collaborate with finance teams to understand and gather requirements, translating them into technical solutions.
- Ensure robust security and compliance practices, especially in handling financial data and transactions.
- Troubleshoot, optimize, and enhance existing applications and services to ensure peak performance.
- Provide support for deployed automation solutions and assist with ongoing system improvements.
- Stay updated on emerging technologies and best practices in process automation and finance systems integration.
Required Skills and Qualifications :
Preferred Qualifications :
Benefits :