UniFirst
Senior Application Developer - IBM i Development and Support
UniFirst, Wilmington, Massachusetts, us, 01887
The
Senior Application Developer - IBM i Development and Support
plays a pivotal role in designing and creating tailored solutions that facilitate seamless data migrations and integrations from legacy systems into ERP/COTS platforms and custom applications. You will utilize standard tools, including but not limited to IBMi (RPG) programs, CA Synon, SQL scripts, and ETL mappings to develop programs, procedures, queries, and reports. This position demands strong skills in data management, problem-solving, business systems, time management, and reporting. Key Responsibilities: Collaborate with the Application Delivery Technical Lead/Manager, business stakeholders, and data analysts to design, develop, and maintain custom programs and procedures for system integrations, conversions, and bespoke applications. Identify and gather requirements for new and existing systems/applications through effective collaboration with data analysts and business users. Work closely with technical resources to implement best practices and fulfill non-functional requirements such as process automation, error handling, performance enhancement, and code migration. Draft technical specifications to support transformation initiatives and sustain current business applications. Use HL IBM i languages to design and develop IBM i build objects as a part of transformation initiatives and support existing applications. Demonstrate a proactive attitude with exceptional interpersonal skills, always maintaining a focus on customer service. Comply with the policies and processes established by UniFirst. Follow the Systems Development Life Cycle and Project Life Cycle as defined by UniFirst. Qualifications - Requirements: Bachelor's Degree in computer science or a related field. Over 10 years of progressively responsible experience in technology design, development, and delivery, with substantial expertise in IBM i Application Development and Support. More than 10 years of experience in application development and support for key business systems and applications. Proficient in modern RPG, SQL, and/or report development. Experienced in data conversion and transformation projects. Familiar with IBM i report generation tools. Excellent facilitation, communication, and presentation abilities for technical and business audiences. Knowledge of common Supply Chain Management, Customer Relationship, Billing, Product Management, Procurement, and Account Management systems. 10+ years of experience as a programmer analyst or in a role supporting large data projects. Familiarity with master data management, data warehouses, business intelligence, and data quality tools is preferred. Robust relational database knowledge. Experience with large data models. Able to work independently or as part of a team. Exemplary customer service and interpersonal skills coupled with outstanding written and verbal communication capabilities. Experience with third-party integration software is preferred. Capable of devising effective solutions to immediate and future business challenges. Self-driven and organized; able to work with minimal supervision. Possess the ability to manage shifting priorities efficiently. Familiarity with agile project management methodologies is an advantage. Strong relationship-building and influencing skills; adept at engaging with leadership at all levels. Ability to develop, modify, and communicate technology strategy while advocating for solutions that align with existing roadmaps. Exhibit a sense of urgency and capacity for on-the-spot problem-solving. Demonstrate strong analytical and problem-solving skills. Strong verbal and written communication skills are essential. Benefits & Perks: 401K with Company Match, Profit Sharing, Health Insurance, Employee Assistance Program, Life Insurance, Paid Time Off, Tuition Reimbursement, 30% Employee Discount, Employee Referral Bonuses. UniFirst is a prominent global leader in the garment and uniform services industry, employing over 14,000 team partners and serving 300,000 business customer locations in the U.S., Canada, and Europe. Recognized by Selling Power magazine as one of the Best Companies to Sell For and featured in Forbes magazine's Platinum 400 - Best Big Companies list, UniFirst, a company with an 80-year track record, offers an unparalleled opportunity for professional growth. UniFirst is an equal opportunity employer, committed to a diverse and inclusive workplace, and we embrace applicants without regard to race, color, gender, national origin, ancestry, religion, disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by law.
Senior Application Developer - IBM i Development and Support
plays a pivotal role in designing and creating tailored solutions that facilitate seamless data migrations and integrations from legacy systems into ERP/COTS platforms and custom applications. You will utilize standard tools, including but not limited to IBMi (RPG) programs, CA Synon, SQL scripts, and ETL mappings to develop programs, procedures, queries, and reports. This position demands strong skills in data management, problem-solving, business systems, time management, and reporting. Key Responsibilities: Collaborate with the Application Delivery Technical Lead/Manager, business stakeholders, and data analysts to design, develop, and maintain custom programs and procedures for system integrations, conversions, and bespoke applications. Identify and gather requirements for new and existing systems/applications through effective collaboration with data analysts and business users. Work closely with technical resources to implement best practices and fulfill non-functional requirements such as process automation, error handling, performance enhancement, and code migration. Draft technical specifications to support transformation initiatives and sustain current business applications. Use HL IBM i languages to design and develop IBM i build objects as a part of transformation initiatives and support existing applications. Demonstrate a proactive attitude with exceptional interpersonal skills, always maintaining a focus on customer service. Comply with the policies and processes established by UniFirst. Follow the Systems Development Life Cycle and Project Life Cycle as defined by UniFirst. Qualifications - Requirements: Bachelor's Degree in computer science or a related field. Over 10 years of progressively responsible experience in technology design, development, and delivery, with substantial expertise in IBM i Application Development and Support. More than 10 years of experience in application development and support for key business systems and applications. Proficient in modern RPG, SQL, and/or report development. Experienced in data conversion and transformation projects. Familiar with IBM i report generation tools. Excellent facilitation, communication, and presentation abilities for technical and business audiences. Knowledge of common Supply Chain Management, Customer Relationship, Billing, Product Management, Procurement, and Account Management systems. 10+ years of experience as a programmer analyst or in a role supporting large data projects. Familiarity with master data management, data warehouses, business intelligence, and data quality tools is preferred. Robust relational database knowledge. Experience with large data models. Able to work independently or as part of a team. Exemplary customer service and interpersonal skills coupled with outstanding written and verbal communication capabilities. Experience with third-party integration software is preferred. Capable of devising effective solutions to immediate and future business challenges. Self-driven and organized; able to work with minimal supervision. Possess the ability to manage shifting priorities efficiently. Familiarity with agile project management methodologies is an advantage. Strong relationship-building and influencing skills; adept at engaging with leadership at all levels. Ability to develop, modify, and communicate technology strategy while advocating for solutions that align with existing roadmaps. Exhibit a sense of urgency and capacity for on-the-spot problem-solving. Demonstrate strong analytical and problem-solving skills. Strong verbal and written communication skills are essential. Benefits & Perks: 401K with Company Match, Profit Sharing, Health Insurance, Employee Assistance Program, Life Insurance, Paid Time Off, Tuition Reimbursement, 30% Employee Discount, Employee Referral Bonuses. UniFirst is a prominent global leader in the garment and uniform services industry, employing over 14,000 team partners and serving 300,000 business customer locations in the U.S., Canada, and Europe. Recognized by Selling Power magazine as one of the Best Companies to Sell For and featured in Forbes magazine's Platinum 400 - Best Big Companies list, UniFirst, a company with an 80-year track record, offers an unparalleled opportunity for professional growth. UniFirst is an equal opportunity employer, committed to a diverse and inclusive workplace, and we embrace applicants without regard to race, color, gender, national origin, ancestry, religion, disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by law.