> Markdown version of [/jobs/ext/2657411-as400-senior-developer](https://www.wearedevelopers.com/jobs/ext/2657411-as400-senior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AS400 Senior Developer - **Company:** VDart, Inc. - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Db2400, Clean Code Principles, Application Programming Interfaces (APIs), Software Applications, IBM System I, Unit Testing, Business Software, Databases, Software Debugging, IBM RPG (Programming Language), Software Engineering, SQL Databases, System Integration Testing, Web Services, Test Scripts, Control Language, Restful APIs, Legacy Systems - **Published:** August 18, 2026 - **Apply:** https://www.dice.com/job-detail/49ddfdb9-724d-47ba-bda9-d1de63cb97c6 ## About the Role * Please do additional diligence and assessment beyond traditional sourcing methods before submitting any candidate profiles. We are looking for exceptional talent with proven capability and reliability. ## Description * The AS400 Developer is responsible for the full software development lifecycle of core business applications. This includes analyzing requirements, writing high-quality code, optimizing database performance, and integrating legacy systems with modern web services or APIs., * Write Code: Develop and modify application software using RPG III/IV, RPG LE, Free-Form RPG, and Control Language (CL). * Manage Databases: Design, maintain, and optimize DB2 for i databases using SQL, DDL, and DDS. * Modernize Systems: Convert legacy green-screen applications into modern, web-enabled interfaces or modern RPG architectures. * Integrate APIs: Build and consume RESTful web services to connect the AS400 system with external applications. * Troubleshoot Issues: Debug complex software anomalies, optimize long-running batch jobs, and resolve production critical errors. * Test Code: Conduct thorough unit testing, system integration testing, and support user acceptance testing (UAT). * Document Work: Create detailed technical specifications, system workflows, and operational runbooks. [2, 3, 4, 5, 6] ## Related Videos - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [REST In Peace: Why LLMs Can't CRUD](https://www.wearedevelopers.com/videos/100272-rest-in-peace-why-llms-can-t-crud) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)