Application Developer - IBM i Application Development and Support
Location:
Wilmington, Massachusetts
Job ID
2503314
The Application Developer - IBM i Application Development and Support will be responsible for designing and developing custom solutions to support major data migrations and integrations from legacy systems to ERP/COTS systems, and custom applications. Develop programs/procedures, queries and reports using standard tools including but not limited to IBMi (RPG) programs, CA Synon, SQL scripts and ETL mappings. The position requires strong data management, problem-solving, business system, time management and reporting skills.
Responsibilities:
Working under the supervision of the Application Delivery Technical Lead/Manager, partner with the business and data analysts to design, develop and maintain custom programs/ procedures to support systems integrations, conversions and custom applications.
Gather and identify system requirements for new and existing systems / applications through collaboration with data analysts and business users.
Work closely with various technical resources to determine best practices and implement non-functional requirements such as process automation, exception/error handling, performance optimization and source code promotion/migration.
Design and write technical specifications to support transformation initiatives and support of existing business applications.
Design and develop IBM i build objects using HL IBM i languages as part of transformation initiatives and support of existing business applications.
Be a self-starter with solid interpersonal skills - projecting a very positive customer-service-oriented attitude.
Adhere to the processes and policies defined by UniFirst.
Adhere to the Systems Development Life Cycle and Project Life Cycle defined by UniFirst.
Qualifications
Requirements:
Bachelor's Degree in computer science or management information systems related field
10+ years of progressively senior experience in technology design, development, and delivery with significant experience in the IBM i Application Development and Support space.
10+ years of experience with application development and support of key business systems and applications.
Proficiency with modern RPG, SQL and/or report development
Experience with data conversion and transformation projects
Experience using or supporting IBM i report generation
Strong facilitation, communication and presentation skills with tech and business audiences
Familiarity with common Supply Chain Management systems, Customer Relationship, Billing, Product Management, Procurement, Account Management systems.
10 years' experience as a programmer analyst or related role in supporting large data projects.
Experience with other data capabilities/concepts such as master data management, data warehouse, business intelligence and data quality tools is preferred.
Solid relational database knowledge
Proficiency with large data models
Ability to work alone or with other members of a team
Impeccable customer service and interpersonal skills and excellent written and verbal communications skills mandatory.
Experience with third party integration software preferred
Ability to provide solid solutions to current and anticipated business challenges
Self-motivated and organized with the ability to work with minimal supervision
Demonstrates the capacity to manage changing priorities
Experience with agile project management techniques preferred
Strong relationship building, influence skills and ability to productively interact with all levels of leadership
Ability to create/modify/communicate tech roadmap, and design/advocate for solutions that align to existing roadmaps
Sense of urgency, and ability to problem solve on the fly
Strong analytical and problem-solving skills
Strong verbal and written communication skills
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 an international leader in garment & Uniform services industry. We currently employ over 14,000 team partners who serve 300,000 business customer locations throughout the U.S., Canada, and Europe.
We were included in the top 10 of Selling Power magazine's "Best Companies to Sell For" list and recognized on Forbes magazine's "Platinum 400 - Best Big Companies" list. As an 80-year old company focused on annual growth, there's never been a better time to join our team.
UniFirst is an equal opportunity employer. We do not discriminate in hiring or employment against any individual on the basis of race, color, gender, national origin, ancestry, religion, physical or mental disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by anti-discrimination laws
UniFirst is an equal employment employer. If you need accommodation for any part of the application process because of a medical condition or disability, please send an e-mail to TalentAcquisition@unifirst.com or call to let us know the nature of your request.
UniFirst Recruiters and/or representatives will not ask job seekers to provide personal financial information when submitting a job application. Please be vigilant as such requests for information may be fraudulent.
UniFirst is an equal opportunity employer. We do not discriminate in hiring or employment against any individual on the basis of race, color, gender, national origin, ancestry, religion, physical or mental disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by anti-discrimination laws.
If you need accommodation for any part of the application process because of a medical condition or disability, please send an e-mail to TalentAcquisition@unifirst.com or
call 800-347-7888 to let us know the nature of your request.
UniFirst Recruiters and/or representatives will not ask job seekers to provide personal financial information when submitting a job application. Please be vigilant as such requests for information may be fraudulent.