The Senior Application Systems Developer’s role is to create and maintain applications designed to support business operations across the enterprise. This role is responsible for developing, testing, implementing, and maintaining RPG-based and non-RPG-based software applications. The developer will troubleshoot issues, seek ways to improve applications, and ensure optimal system performance.
Responsibilities
-
Design, develop, test, implement, and maintain solutions with minimal to no direction.
-
Perform source code/versioning management following technical management guidelines.
-
Lead and coordinate code/peer reviews for multi-facility or application-focused development work to ensure alignment with business and technical requirements.
-
Provide application development and unit testing for medium to large complex projects and support issues.
-
Deliver application development services for projects that align with software development life cycles, governance policies, and industry best practices.
-
Collaborate with teams to define design and unit testing scenarios based on business and system requirements.
-
Lead cross-functional application development activities to achieve project objectives.
-
Maintain a thorough understanding of application development standards, policies, and procedures.
-
Ensure application development deliverables are completed on time, within budget, and at a high level of quality.
-
Research and recommend best practices and tools for application development.
-
Develop and apply business knowledge across multiple functional areas.
-
May provide team leadership through work delegation, coaching, and mentoring.
Qualifications
-
Must be authorized to work in the U.S. without sponsorship.
-
10+ years of RPG development experience creating and/or maintaining enterprise transaction applications or processes.
-
Strong expertise in all versions of RPG and familiarity with IBM iOS platforms.
-
Extensive knowledge of:
-
SQL and embedded SQL programming
-
CL programming
-
RPG (all versions)
-
ILE concepts
-
Batch and online development
-
Creating and maintaining iSeries custom reports
-
Development effort estimation techniques
-
XML, Web Services
-
Windows and MS Office Suite (Word, Excel, Visio)
-
Windows Active Directory Environment
-
File encryption (e.g., PGP)