Job Overview
The Junior/Senior Synon Developer will be responsible for designing, developing, and maintaining applications using Synon and related technologies on the IBM i platform. This role entails programming, system analysis, technical documentation, troubleshooting, and close collaboration with team members in Agile environments.
Key Responsibilities
- Design, develop, and maintain Synon-based applications with a focus on robust functionality and reliability.
- Write, debug, and optimize code in RPGLE and CLLE on IBM i systems.
- Work with DB2/400 databases and use SQL for data manipulation and integration.
- Analyze complex systems and troubleshoot technical issues efficiently.
- Create and maintain technical documentation and unit test plans.
- Participate actively in all phases of the software development life cycle (SDLC) and apply Agile methodologies.
- Use change management tools (such as TurnOver, Aldon) to manage code versions and deployments (if experienced).
- Communicate effectively and collaborate with team members and stakeholders.
Must-Have Skills and Competencies
- 3+ years of experience in Synon/2E development.
- Proficient programming in RPGLE and CLLE.
- Good working knowledge of DB2/400 and SQL on IBM i.
- Strong troubleshooting, analytical, and problem-solving skills.
- Familiarity with SDLC and experience working in Agile teams.
- Ability to create clear technical documentation and structured unit tests.
- Good verbal and written communication and interpersonal skills.
Nice to Have
- Experience with change management tools such as TurnOver or Aldon.
- Broader exposure to modernization projects on IBM i.
- Ability to mentor junior team members.
- Prior experience with integration/migration efforts.
How to Prepare for the Interview
- Review best practices and advanced features of Synon/2E, RPGLE, and CLLE programming.
- Brush up on complex DB2/400 SQL operations, queries, and data integration scenarios.
- Prepare to demonstrate troubleshooting of application logic and system-level issues.
- Be ready to discuss your role in previous SDLC phases and hands-on Agile teamwork.
- Practice creating concise technical documentation and test scenarios.
- Familiarize yourself with the basics of TurnOver or Aldon if not already experienced.
- Prepare examples of collaborative work and times you resolved technical challenges.
How to Prepare the Resume
- Outline your experience and achievements with Synon/2E projects and RPGLE/CLLE development.
- Highlight your SQL and DB2/400 expertise related to data handling and integration.
- Include SDLC/Agile participation and project delivery impact.
- List tools and change management solutions you have used (TurnOver, Aldon).
- Showcase written and verbal communication strengths in cross-team settings.
- Quantify results and improvements where applicable (e.g., reduced defects, improved performance).
Useful Links for Preparation