Manager, IT Programming & Systems
Sunkist
- Valencia, CA
- Permanent
- Full-time
- Lead, coach, and mentor a team of programmers, fostering professional development and high performance
- Collaborate primarily with business systems analysts to develop and implement technical solutions with business needs.
- Collaborate with department heads, and stakeholders to identify, prioritize, and plan system enhancements.
- Be familiar with business processes to forge best solutions for business requirements
- Write, review, and maintain code to customize and enhance system functionality, using C#, Java, VBScript, SQL Server and MariaDB
- Experience of Windows environments is necessary, Linux is a plus.
- Develop custom modules, scripts, and workflows to automate processes and support business operations.
- Create APIs, web services and integration scripts to facilitate data flow and functionality between applications, ensuring smooth communication across systems.
- Lead integration efforts across ERP, MES, CRM and other business systems using API development and middleware solutions
- Build and maintain ETL processes to support data migration, synchronization, and transformation between systems.
- Develop custom scripts and applications to automate data handling, integrate third-party applications, and address complex data needs.
- Use SQL and programming skills to extract, manipulate, and analyze data for reporting and insights.
- Oversee the creation of custom dashboards and reports using tools like Power BI, Tableau, Crystal reports, SSRS to support data-driven decision-making.
- Write and optimize complex queries, views, and stored procedures to support dynamic reporting needs and improve data access performance.
- Manage the maintenance of ERP/MES master data and set up to ensure an optimized system is running.
- Develop and execute testing plans for custom code, integrations, and new functionalities, including unit, regression, and performance tests.
- Troubleshoot, debug, and optimize system configurations, code, and integrations to improve system performance and reduce downtime.
- Implement QA standards and best practices for system customization and enhancements.
- Ensure the creation and maintenance of technical documentation, including process flows, data dictionaries, and coding standards.
- Other duties as assigned.
- 5 – 7 Experience with business system management, including programming, integration, and team leadership. Proven track record of successful implementations and technical project leadership.
- Bachelor’s degree in business administration, Management, Information Systems, Computer Science, or related field
- Deep experience with ERP and other enterprise systems (e.g., SAP, Microsoft Dynamics, Salesforce).
- Strong understanding of system architecture, process automation, and integration with enterprise applications.
- Proficiency in programming languages such as C#, Java,VB Script, MS SQL, and MariaDB for system customization and automation.
- Experience with Windows servers
- Use ETL processes for system integration from ERP to other ERPs.
- Experience in API development and integration methods, including REST, SOAP, XML, and JSON.
- Advanced SQL skills and familiarity with relational databases like Microsoft SQL and MariaDB
- Proficiency in reporting tools (e.g., Power BI, Crystal Reports and SSRS) to develop and manage reports and dashboards.
- Familiarity with Agile/Scrum methodologies and experience with Jira, Confluence, Git, or other development tools.
- Ability to plan and execute development cycles, from requirements gathering through testing and deployment.
- Ability to deal with users in training, conference, interview and meeting situations.
- Possesses good communication skills and the ability to work well with people at various levels within the business are essential, as are good leadership skills.
- Ability to work cooperatively and effectively with others to set goals, assess risks, resolve problems, and make decisions which are timely and in the best interests of the organization.
- Possesses excellent interpersonal and relationship building skills with an ability to prioritize, negotiate, and work with a variety of internal and external stakeholders
- A variety of choices for Medical, Dental, Vision, Life and Disability insurance
- Health Care and Dependent Care Spending Accounts.
- 401K retirement savings plan, Match+
- Paid holiday and vacation benefits
- Internal and external training
- Educational assistance
- An open job posting system