Job Summary
The IT Programming Analyst designs, develops, tests, deploys, and maintains software solutions that meet evolving business needs. The IT Programmer Analyst I will focus on full-cycle application development, primarily within internal systems and platforms, while also supporting troubleshooting and enhancements to existing applications.
Job Duties and Responsibilities
- Designs, develops, and deploys scalable, maintainable software applications using development tools and techniques.
- Collaborates with IT Analysts, Developers, and business stakeholders to define software requirements.
- Performs full-cycle application development, including backend logic, front-end interfaces, and database interactions.
- Assists in building and maintaining integrations with internal and external systems using APIs to ensure secure and efficient data exchange.
- Supports and enhances Salesforce environments, including the development of custom features and automation using Apex Code.
- Creates and optimizes complex SQL queries, views, and stored procedures to support reporting, analytics, and application functionality.
- Design, implement, and maintain Salesforce CPQ by configuring rulesets and flows within Logik.ai, and the Salesforce Platform.
- Builds dashboards and visualizations using Tableau to help business users derive actionable insights from structured and unstructured data.
- Conducts system testing, debugging, and performance tuning to ensure high application reliability and responsiveness.
- Maintains and enhances legacy systems while contributing to the development of new platforms and tools.
- Documents system configurations, architecture diagrams, and application workflows to support knowledge transfer and system continuity.
- Collaborates with business units and end users to troubleshoot issues and provide technical support, including root cause analysis.
- Participates in code reviews and pair programming to ensure code quality and knowledge sharing across the team.
- Provides timely technical support for application issues, bug fixes, and user inquiries.
- Stays up to date on emerging technologies and recommend tools or frameworks that can enhance the software usage or management.
- Assists in data transformation, migration, and validation activities.
- Creates and maintains technical documentation for systems and processes.
- Contributes to internal process improvement efforts and the evaluation of new technologies.
Job Specifications
Skills
- Ability to work well on cross functional teams.
- Excellent organization and file management skills.
- Strong written and verbal communication skills.
- Demonstrated ability to work effectively and positively with a wide variety of resources.
- Strong ability to create and lead training and presentations.
- Strong administrative and interpersonal communication skills.
- Ability to work effectively on a team.
- Detail-oriented, organized, and able to manage multiple priorities and deadlines.
Education
- Required: Bachelor’s degree in Technology, Computer Science, Computer Engineering, or related field.
Work Experience
- Required: 1 year of previous experience in a customer service position.
- Preferred: 1 years of experience gathering business requirements and translating intofunctional and technical documentation.
- Preferred: Experience working as a Business Analyst in a complex organization, aswell as communicating with senior level business leaders and stakeholders, andcreating advanced SQL queries with relational databases.
- Preferred: Experience with Infor SyteLine ERP in a multi-site configuration.
- Preferred: Experience analyzing and manipulating unstructured data.
- Preferred: Experience using mainstream Business Intelligence Tools.
- Preferred: Business analyst experience gained in an IT environment.
- Preferred: Global manufacturing experience.
Physical Requirements
- Prolonged period sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at a time.
- High stress tolerance with a highly developed sense of urgency.
Benefits
- 11 Paid Holidays
- Paid Time Off (PTO)
- Health, Dental, and Vision Benefits
- Flexible Spending Account (FSA)
- Health Savings Account (HSA)
- Company Paid Life Insurance
- Company Paid Employee Assistance Program (EAP)
- 401K with a Company Match