Job DescriptionJob DescriptionPosition Title: Enterprise Applications Developer
Department: Information Technology Corporate Services
Reports To: VP, Product Manager (Enterprise Applications)
Location: Chicago, IL (Onsite / Hybrid)
Compensation: $90,000 $110,000 base + performance bonus + benefits
Career Path: Lead Developer Applications Manager Director, Enterprise Applications
Overview
Our client is seeking an Enterprise Applications Developer to support, enhance, and modernize our corporate services technology stack. This role sits at the intersection of business operations and technology, developing solutions that streamline workflows, automate manual processes, and empower teams to work smarter.
The ideal candidate is hands-on, resourceful, and people-first someone who takes ownership, learns quickly, and believes that done means a satisfied end user.
Key Responsibilities
Application Development & Support
Design, develop, and maintain workflows, scripts, and reports within NetSuite ERP, Perceptive Content, and related enterprise platforms.
Extend system capabilities through SuiteScript/JavaScript, Python, or API integrations.
Build reusable automation tools to reduce manual journal entries, account creation steps, and other repetitive corporate-services tasks.
Partner with Salesforce admins and external consultants to support integration points between ERP, Salesforce, and reporting systems.
Support SharePoint content solutions, document management, and self-service tools for internal teams.
Business Partnership
Translate business requirements into technical specifications and deliver practical, sustainable solutions.
Collaborate closely with Finance, Accounting, Procurement, HR, and IT leadership to automate workflows and improve process efficiency.
Serve as a bridge between business users and developers; build trust through responsiveness and clear communication.
Reporting & Analytics
Develop operational and financial reports and dashboards; leverage NetSuite reporting, custom scripts, and SQL queries.
Support the creation of self-service reporting tools for business stakeholders.
Continuous Improvement
Identify opportunities to streamline legacy processes and modernize application usage.
Recommend system enhancements and best practices aligned with Client's data governance and security standards.
Participate in system upgrades, testing, and documentation.
Stay current with new technologies, certifications, and automation platforms.
Required Qualifications
3 to 6 years of experience in enterprise or ERP application development/support.
Hands-on proficiency in NetSuite SuiteScript / JavaScript development.
Experience with workflow automation, reporting, and process optimization.
Exposure to Salesforce (admin or dev side) and SharePoint.
Working knowledge of Python or similar scripting language.
Familiarity with API integration, XML, REST, and JSON.
Strong analytical skills and comfort working across multiple business domains.
Excellent interpersonal and communication skills able to gather requirements directly from non-technical stakeholders.
Bachelors degree in Computer Science, Information Systems, Engineering, or related discipline.
Preferred Qualifications
Experience in financial services, banking, or advisory environments.
NetSuite certifications (Administrator, SuiteFoundation, or Developer).
Salesforce certifications (Administrator or Platform Developer).
Experience with document-management systems (Perceptive Content, DocuSign).
Familiarity with AI-assisted productivity tools (Copilot, Glean) and user adoption initiatives.
Who Thrives Here
Professionals who take ownership, follow through, and find satisfaction in solving peoples problems not just writing code.
Builders who enjoy variety, autonomy, and the challenge of connecting multiple systems.
Learners who see every new technology as an opportunity to grow, not a hurdle.
Read Less