Pro*C Programmer
Montash · England, United Kingdom
Apply & track with Apply EdgeThe successful candidate will review the existing Pro*C codebase in detail and determine how the current batch processing suite can be optimised or re-engineered to increase capacity, with minimal impact on downstream systems. Further application-level work may also be required as issues emerge through the change and regression testing process.This role suits an experienced Pro*C Programmer comfortable working independently on a legacy, bespoke codebase, and confident acting as the resident Pro*C specialist within a wider support and project team.Key ResponsibilitiesReview the existing Pro*C codebase for the relevant system in detail to understand current batch processing architecture and constraintsDetermine how the current batch processing suite can be optimised within its existing architecture, or re-engineered onto new architecture, to increase data volume capacityWork alongside existing support SMEs who do not have Pro*C capabilities, acting as the resident Pro*C specialist within the project teamImplement changes to batch processing programs with minimal impact on downstream systemsSupport full regression testing following changes, identifying and addressing any further application-level issues that emergeEssential SkillsStrong, hands-on Pro*C programming experienceStrong Oracle SQL or PL/SQL experienceExperience reviewing, maintaining and optimising legacy, bespoke batch processing systemsExperience re-engineering or re-architecting legacy code to increase data volume or processing capacityAbility to work independently reviewing and interpreting existing, undocumented legacy codebasesExperience supporting full regression testing to ensure minimal impact on downstream systemsComfortable working as part of a wider project and support team, acting as the specialist Pro*C resourceDesirable SkillsExperience working within financial services or other highly regulated environmentsExperience with high-volume batch processing systemsExperience working on legacy or bespoke systems within public sector or financial services clients