Summary/Objective:
The IBMi/ RPG Developer contribute toward the success of Allied’s IMBi system. The IBMi/ RPG Developer is responsible for maintaining, supporting and enhancing Allied’s BMi and RPG application. S/He is a person who can communicate on both a technical and business level; partnering with the Product team and Infrastructure team.
Required Education and Experience:
· AA Degree in Computer Science or related field of study
· Technology Development Experience: Minimum 5-10 years
· Experience: Minimum 2-5 years with IBMi
· Languages: S/36 RPGII, S/36 PROC, RPG/400, SQL 400, CLLE, RPGLE, SQLRPGLE, Stored Procedures, DDS for database files, display files, subfiles and FTP, JSON data formats
Preferred Education and Experience
· Proficiency with open-source packages on IBMi – Node.js and Python
· Generating email using native SMTP or open-source libraries on IBMi
· Understanding of Agile Methodologies, JIRA and/ or FreshService
· Web apps/network experience
· Experience working in healthcare industry (HIPAA, PII, CMS, etc.)
· 834 Guidelines
· SOC2 knowledge and importance of protecting PIN within HIPAA guidelines
Competencies:
· Knowledge of S/36 environment or working knowledge of S/36 environment
· BMRS – IBM Backup and Recovery Services
· Excel and ODBS relationship to database on IBMi
· Understanding of Relational Database design principles
· Understand of IBM system backup and restore procedures
· Demonstrated experience in application development, complex code development, application testing and component design
· Ability to quickly analyze and make recommendations as to the most efficient method to meet the development requirements
· Excellent verbal communication and writing skills
· Ability to manage a large list of development objects and coordinate the delivery of these objects with Product Team
· Proactive and strong follow-up skills
· Detail-oriented
· A track record of working with cross-functional teams
· Ability to handle multiple projects simultaneously
IBMi Systems Development Manager Responsibilities:
· Provide day-to-day administration of databases, which includes monitoring and tuning, optimization, resolving errors and failures, auditing activities, and resource utilization
· Analyze busines requirements and design code back-end functions to accomplish objectives
· IMBi/ RPG application development, support, and enhancements
· Facilitate/ address all user acceptance testing issues for projects
· Application development and enhancements using RPG/ RPG ILE (fixed and free format)
· Change/ enhancements for existing applications
· Web application support and development for IBMi on Java/.NET/Node JS
· Performance enhancement of IBMi/RPG applications
· File transfer (ftp, Excel to IMBi, IBMi to Excel)
· CVS source control, DBU, STRDBG and SQL
· IMBi Modernization
· API
Work Environment:
Remote Work. Remote work is subject to change based on business needs.
EEO Statement:
The workplace and decisions made at Allied Administrators will be free of disparate treatment on the basis of an employee's race, sex, national origin, color, sexual orientation, religion, disability, age (40 and over) or genetic information.
At Will Statement:
Employment with Allied Administrators is at will. This means employment is for an indefinite period of time and it is subject to termination by the employee or Allied Administrators, with or
without cause, with or without notice, and at any time. Nothing in this job description or any other policy of Allied Administrators shall be interpreted to be in conflict with or to eliminate or modify in any way, the at will employment status of Allied Administrators employees.
The at will employment status of an employee of Allied Administrators may be modified only in a written employment agreement with that employee which is signed by the President of Allied Administrators.
Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Job Types: Full-time, Permanent
Pay: $90,000.00 - $120,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Professional development assistance
- Vision insurance
Compensation package:
Experience level:
Schedule:
- Monday to Friday
- On call
- Weekends as needed
Work Location: Hybrid remote in Oakland, CA 94612