System i / RPG Programmer
Tom James Company
Job Description
Job Description
Tom James is the World’s largest manufacturer and retailer of made-to-order clothing and the engine behind one of the most established tailored clothing brands. As one of the few remaining vertically integrated clothing retailers-controlling the entire manufacturing process ‘from sheep to suit’ – we offer unparalleled value to those with an eye for quality.
We are seeking an enthusiastic, proactive individual to join our team. We desire a highly motivated and results-oriented individual. Qualified applicants must demonstrate the ability to learn quickly, understand the team’s goals and effectively prioritize their efforts.
Seeking an IBM iSeries (formerly AS/400) programmer in a well-established and growing company with offices in Franklin, TN.
Candidate will develop and maintain in-house RPG applications; maintain and upgrade purchased packages as needed; develop and maintain interfaces between in-house and purchased applications; and provide additional support as needed. This is a full time, on-site position.
Required Skills and Training- Minimum of 5 years of experience with IBM I and minimum of 5 years of experience utilizing RPG/LE/Free-format, CLLE Programming, iSeries/SQL including embedded SQL in RPGLE programs and DDL structure.
- Advanced knowledge of SQL and relational databases
- Assistance with modernization procedures
- Experience with payroll and accounting application development and support
- Microsoft web technologies (ASP/ASPX/VBScript/VB.NET) or other web development experience
- Database administration and optimization
- Ability to research and analyze data
At Tom James Company, we believe that taking care of our team is just as important as taking care of our customers. We offer a comprehensive benefits package designed to support your well-being and help you thrive, both personally and professionally. Here is a glimpse of what you can expect as part of our team:
* Health, Dental, and Vision Insurance
* Generous Paid Time Off
* Retirement Savings Plan
* 9 Paid Holidays
* Profit Sharing
* Employee Stock Purchase Plan
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...responsible for providing accurate effort estimates, identifying system and process deficiencies, and recommending improvements. Your... ...development experience.* Proficiency in more than one of the following: RPG & CL, DB2 SQL, SQL Procedure and User Defined Functions.* Solid...SuggestedLocal areaRemote work
- A software development company in Franklin, TN is seeking an experienced Azure Systems Integration Engineer. The role focuses on integrating systems using Azure API Management and Data Bricks, with responsibilities in mentoring team members and supporting manufacturing...Suggested
- Designed Conveyor Systems (DCS) is seeking a Systems Engineer in Franklin, Tennessee. You will lead the development of automated material handling solutions and create functional layouts. The ideal candidate will have over 10 years of experience in material handling system...SuggestedFlexible hours
- ...enhance, and develop applications in RPGIV / ILE and CLLE, Free form RPG Very Strong in DB2 database knowledge Experience with... ...writing FTP control language Other Performs complex systems root cause analysis of problems and incidents associated with applications...SuggestedContract work
- ..., and develop new web applications under the direction of team lead. Modify existing in-house web applications as needed. Maintain systems once they are up and running in a production environment. Work with management and operations to propose ideas for system improvements...SuggestedShift work
- ...Comprehensive System Design/Analysis skills. Advanced knowledge of a combination of coding tools and platforms, such as:... ...Provide technical guidance / direction for less experienced analyst/programmers in the design, development and construction of new Business Systems...Work at officeLocal areaAfternoon shift
- ...Ardent is passionate about making healthcare better and easier to access. Through its subsidiaries, Ardent delivers care through a system of 30 acute care hospitals, 24,000+ team members and more than 280 sites of care with over 1,800 affiliated providers across six states...Remote work
$90k - $100k
...maintaining data pipelines and architectures. This role is critical in ensuring the integrity, availability, and performance of our data systems. Responsibilities: Design, develop, and implement data pipelines using Informatica Cloud to facilitate data integration and...Contract work- ...practices. ~ Experience with agentic coding tools and AI‑assisted software development workflows, including the ability to leverage AI systems to generate, debug, and optimize code. ~ Experience with CI/CD pipelines and modern DevOps workflows. ~ Strong communication...Work at officeLocal area3 days per week
- ...s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining software products and solutions...Temporary workFor contractorsWork experience placementCasual workLocal areaRemote work
- ...g., certifications, webinars). Responsibilities: ~ Creating and implementing enterprise-class SaaS software solutions ~ System analysis, development and testing of software products ~ Developing with third-party platforms (i.e. applications, APIs, etc.)...Full timeTemporary workLive outImmediate startHome officeVisa sponsorshipWork visa
- ...Software Engineer to be responsible for analyzing, coding, writing, and running unit tests, and debugging complex service-oriented systems. You will work with Software Architects, Product Managers, product developers, subject matter experts, technical support team members...Local areaFlexible hours3 days per week1 day per week
$95.3k - $158.8k
...methodology for cross-functional software products. The Senior Software Engineer designs and develops software solutions across multiple systems, applications, and services. This includes analyzing business and technical requirements, building secure and maintainable...Local area- ...externals, and providing access permissions to the developers over branches. Good working experience on Linux and Windows Operating Systems. Scripting in multiple languages on UNIX, LINUX and Windows -Batch, Shell Script. Used Shell scripting in automating many...Full timeWork experience placement
- ...collaborative technical leader with strong Java and SQL expertise. The ideal candidate thrives in a fast-paced environment, values system reliability and performance, and enjoys working cross-functionally to deliver high-quality software solutions. Key...Full time
- ...Experience with DevOps tools such as Jenkins, Ansible, Terraform, CloudFormation, etc. ~ Experience with Source Code Management systems (GitHub, Git, SVN, TFS, Azure DevOps) ~ Experience working in Agile environments Nice to Have: Experience deploying...
- ...capabilities. • Develop and consume RESTful APIs and microservices, ensuring high availability and performance. • Integrate healthcare systems using FHIR, HL7, and APIs, ensuring secure and HIPAA-compliant data processing. • Implement CI/CD pipelines, automation, and...
- ...week in Franklin, TN - only local candidates The must haves for this role are below. -.Net, C# development -Windows system administration, tablet interfaces -ASP.Net Skills Required Windows Device & Desktop Programming: Frameworks: Advanced...Local area
$45 - $53 per hour
...software with new vehicle technology. Required Qualifications Technical Skills: .NET, C#, and ASP.NET development Windows system administration and experience with tablet interfaces Windows Device & Desktop Programming: Advanced WPF (XAML) and WinForms...Hourly payLong term contractContract work- ...Engineer to support the development and testing of embedded software for complex electromechanical medical devices used in therapeutic systems. Who You Are You are curious, detail-oriented, and eager to learn. You enjoy working close to hardware, collaborating across...Temporary workInternshipWorldwideFlexible hours
$86.4k - $129.6k
...drive breakthrough results. What will you do? Create engineering design and drawing sets for power monitoring and control systems. Consult with internal & external stakeholders to determine system operation requirements. Assist in the design of electrical...Ongoing contractPermanent employmentFull timeTemporary workImmediate startFlexible hours- ...SAP data migration. • Should be able to understand technical details, integration, and functions of multiple applications/complex systems. • Ability to ensure the quality of deliverables to meet business requirements within project timelines. • Ability to...Flexible hours
$82.56k - $104k
A leading manufacturer of power distribution systems in Tennessee is seeking a Regulatory Operations Lead to ensure the execution and coordination of regulatory activities. The ideal candidate will have a Bachelor’s degree and 5-8 years of experience in regulatory operations...$80k - $87k
...Junior C++ Developer to join our Edge Control Server development team and help build Schneider Electric’s corporate Building Management System (BMS) platform. This is a great opportunity for an early‑career engineer who wants to grow technical depth while working with...Temporary work- ...Ministry where the Good News of Jesus is shared with millions? If you’re passionate about building the backbone of mission-critical systems, this is your opportunity to make a real impact. We’re looking for a Senior Platform Engineer who thrives on designing and evolving...Temporary work
$45 - $53 per hour
...software with new vehicle technology. Required Qualifications Technical Skills: .NET, C#, and ASP.NET development Windows system administration and experience with tablet interfaces Windows Device & Desktop Programming: Advanced WPF (XAML) and WinForms...Hourly payLong term contractContract work- ...scalable, secure infrastructure. You will work with cloud platforms like AWS and Azure, focusing on automation and modernization of systems. This position offers generous benefits, including medical, dental, and vision coverage, as well as robust PTO and unique cultural...
- ...emphasis on creativity, strategic thinking, and execution. Job Title Senior Software Engineer (Intelligent Data Systems) Location Franklin, TN Candidates must be legally authorized to work in the U.S. without sponsorship,...Local areaImmediate start
- ...custom rules and processes. - Integrating SAP GTS with other SAP modules, such as SAP ERP, to ensure seamless data flow between systems - Ensuring that the organization is in compliance with international trade regulations, export controls, import laws, and...
$100k - $115k
...someone who enjoys working across a mixed technology stack, primarily focused on C#/.NET (≈75%) , with meaningful contributions to C++ systems (≈25%) . You’ll play a key role in shaping how these systems interact, scale, and perform. For this U.S. based position, the...Full timeTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System i / RPG Programmer. Be the first to apply!


