Software Engineer (Synon) logo

Software Engineer (Synon)

Software Engineer (Synon)
Full-time
Remote
Worldwide
Automation Tester, SDET

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 TurnOverAldon) 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