Dice is the leading career destination for tech experts at every stage of their careers. Our client, Data Wave Technologies Inc, is seeking the following. Apply via Dice today!
Role: IBM Software Engineer
Location: Remote (EST/CST)
Fulltime
What You Will Do:
- Design, modify, develop, write and implement software programming applications for IBM I / Power systems using High level programming languages like RPG, RPG Free, SQLRPGLE, SQL, PL/SQL, CL and Web technologies like XML, WSDL and scripting languages like QSHELL.
- Design, modify, develop and implement database objects on DB2 for I using high level languages like DB2 SQL for I and tools like iSeries Navigator for I.
- Performs and/or Supports installs of software applications / operating systems on IBM I / Power systems.
- Develop/maintains complex software applications implemented on IBM I using tools like Change management, SEU, IBM Rational Developer for I (IBM RDi), IBM iAccess, iSeries Navigator.
- Use SDLC process expertise in requirement gathering, analysis, design, development, application architecture and testing based on Waterfall/Agile/Scrum methodologies.
- Participates in the testing process through test review and analysis, test witnessing and certification of software built on IBM I and its peripherals.
- Scopes and estimates projects for IBM I.
- Writes technical, System and Release documentation adhering to quality processes and coding standards.
- troubleshoots complex problems related to software built on IBM Power systems / IBM I and Peripheral systems built on Windows.
- Works on multiple software development and enhancement projects with varying deadlines.
- Coordinates work with business, QA and other teams including offshore Development.
- Communicates with technical management and other departments, reporting statuses, risks and system modernization opportunities related to software/hardware developed for IBM I.
- Works effectively with internal and external Vendor partners providing Software or Hardware services around IBMi.
- Work under minimal supervision. Will be provided with assignments and objectives and given wide latitude for independent judgment.
- Other duties as necessary.
Skills and Experience You Will Need:
Required:
- 7+ years of software development experience.
- Hands-on experience IBM I / Power systems using High level programming languages like RPG, RPG Free, SQLRPGLE, SQL, PL/SQL, CL and Web technologies like XML, WSDL and scripting languages like QSHELL.
- Able to develop/maintain complex software applications implemented on IBMi using tools like Change management, Aldon, SEU, IBM Rational Developer for I (IBM RDi), IBM iAccess, and iSeries Navigator.
- Able to use SDLC process expertise in requirement gathering, analysis, design, development, application architecture and testing based on Waterfall/Agile/Scrum methodologies.