C++ Support Engineer
C++ Production Support Engineer
Contract Opportunity
We are looking for a hands-on C++ Production Support Engineer to support and enhance a Legacy Treasury platform within a leading global financial services environment. This role combines technical remediation work on a mature C++ codebase with long-term production support and platform integration responsibilities.
Key Responsibilities
- Perform remediation and enhancement work within a Legacy C++ platform
- Identify and resolve technical risks, vulnerabilities, and runtime issues
- Debug, analyse, and implement code-level fixes across a mature codebase
- Support day-to-day production operations and incident management activities
- Execute operational runbooks and platform support procedures
- Monitor platform stability, performance, and system health
- Collaborate with engineering teams to reduce technical debt and improve support processes
- Assist with integration into enterprise scheduling and monitoring tools
- Support knowledge sharing and transition toward a broader support model
- Work across internal platforms and production support ecosystems
Required Experience
- Strong hands-on C++ development and debugging experience
- Experience supporting production applications in live environments
- Ability to troubleshoot and resolve complex technical issues independently
- Strong understanding of Unix/Linux systems
- Exposure to Solaris environments is highly desirable
- Experience working with Legacy or enterprise-scale platforms
- Familiarity with incident management and operational support processes
- Comfortable working in high-ownership environments with minimal supervision
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities