Location: Alpharetta,GA, USA
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:
• Bachelor's degree in computer science, Information Technology, or a related field.
• 3+ years of experience as a Full Stack Developer, with a strong focus on automation and finance systems.
• Proficiency in OpenText and SAP integration.
• Experience with Microsoft frameworks (.NET, Azure, etc.).
• Familiarity with Coupa (procurement or spend management software).
• Strong knowledge of scripting languages such as Python, JavaScript, or PowerShell for automation tasks.
• Experience with RESTful API development and microservices architecture.
• Familiarity with version control systems (e.g., Git).
• Strong problem-solving and analytical skills, especially in finance process optimization.
• Excellent communication and interpersonal skills to work effectively across teams.
Preferred Qualifications:
• Experience in DevOps practices and CI/CD pipeline development.
• Familiarity with containerization technologies (Docker, Kubernetes).
• Knowledge of finance and accounting processes, including AP/AR, P2P, and invoice management.
Benefits: