Job Description
US Work Authorization Requirement:
Candidates must be legally authorized to work in the United States without employer sponsorship. This includes, but is not limited to, U.S. Citizens, Permanent Residents, and other individuals with valid U.S. work authorization.
Job Description:
We are seeking an experienced Software Engineer with 8+ years of overall IT experience, including strong expertise in IBM iSeries (AS/400) environments and modern web architecture integration. The ideal candidate will have extensive hands-on experience modernizing legacy RPG codebases, implementing Agile methodologies, and establishing CI/CD pipelines with automated testing frameworks.
You will play a key role in bridging robust IBM iSeries (AS/400) backend systems with modern web-based applications. This role involves exposing high-volume DB2 datasets to web platforms while ensuring system stability, performance optimization, and seamless digital transformation initiatives. Experience working in regulated environments such as healthcare or financial services is highly preferred.
Required Skills:
- 8+ years of overall IT experience, with significant hands-on exposure to IBM iSeries (AS/400) environments.
- Strong understanding of IBM iSeries architecture and system operations.
- Demonstrated proficiency in RPG (RPG III / RPG IV / ILE RPG / Free-Form RPG) programming.
- Extensive experience working with DB2 and SQL Server databases, including performance tuning and query optimization.
- 3+ years of experience implementing software engineering best practices such as:
- Continuous Integration / Continuous Deployment (CI/CD)
- Unit testing and automated testing frameworks
- Code reviews and refactoring
- Version control systems (Git or similar)
- Strong understanding of Software Development Lifecycle (SDLC) methodologies.
- Hands-on experience working in Agile/Scrum environments.
- Experience integrating legacy systems with modern web services (REST APIs, web services, middleware).
- Excellent analytical, problem-solving, and communication skills.