Firmenlogo

Dice  ·  nan, Stati Uniti d'America · Hybrid

Candidarsi ora

About the job

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Artemis, is seeking the following. Apply via Dice today!

Job Description: Pascal Programmer

Remote - EST

Start date: June or early July

Contract length: through December 2024

40 hours per week

Overview>

We are seeking a skilled Pascal Programmer for a critical project to transition applications from an outdated VAX hardware platform to a more modern (yet still fairly dated) Alpha platform. This position involves rebuilding existing programs on the new hardware, performing testing, and maintaining the applications to ensure a smooth transition. The project has a hard deadline at the end of the year, so the ideal candidate must be a self-starter with sufficient experience to hit the ground running without extensive training. Recent Pascal experience would be ideal but is not expected as our contact is aware this is a dated language with a shallow pool of potential candidates.

Responsibilities>

  • Rebuild existing Pascal programs on the new Alpha hardware platform.
  • Perform comprehensive testing and maintenance of the applications.
  • Utilize the VMS operating system and RDB database to manage and execute tasks.
  • Write and optimize SQL queries against the RDB database, leveraging RDML within Pascal programs.
  • Handle DMQ for real-time message-based processing and background batch jobs.
  • Use screen handlers like DEC forms and TDMS, focusing on the associated Pascal logic rather than the screens themselves.
  • Implement and utilize DCL scripting language for task automation on the VMS platform.
  • Collaborate with the existing team focused on the VAX to Alpha transition, ensuring seamless integration and minimal disruption.

Requirements>

  • Proficiency in Pascal programming with experience in the VMS operating system.
  • Familiarity with the RDB database and the ability to write SQL queries and RDML.
  • Experience with DMQ for real-time message-based processing.
  • Understanding of screen handlers such as DEC forms and TDMS.
  • Knowledge of DCL scripting language.
  • Ability to work independently and manage tasks without extensive supervision.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to collaborate with cross-functional teams.

Preferred Qualifications>

  • Experience with VMS COBOL or ancillary COBOL-like languages.
  • Previous work with long-term VAX or Alpha platform projects.
  • Demonstrated ability to adapt to new technologies and environments quickly.
Candidarsi ora

Altri lavori