Senior C++ & Pro*C Developer
Job Title: C++, Pro*C, Oracle 19C Developer
Location: 100% Remote
Required Skills & Qualifications
- Core Languages: expert-level coding and debugging in C++ and Pro*C.
- Database Expertise: Advanced knowledge of Oracle 19c and complex SQL query optimization for data validation and rectification.
- Scripting & Automation: Strong proficiency in Unix/Shell Scripting and Python for executing jobs and server monitoring.
- DevOps Tools: Hands-on experience with GitHub and GitHub Actions for version control and CI/CD.
- Monitoring & Observability: Practical experience using Splunk for log analysis and incident tracking.
- Production Support: Proven ability to manage high-priority incidents, perform Root Cause Analysis (RCA), and maintain application stability.
Role Overview
The Senior C++ & Pro*C Developer will be responsible for the stability, availability, and enhancement of mission-critical healthcare applications at UHC. Operating in a 100% remote capacity, this role balances proactive development with high-level production support. You will be tasked with resolving complex incidents—such as stuck claims and data removals—by leveraging deep Oracle/SQL expertise and C++ debugging skills. Additionally, you will oversee server maintenance, patching activities, and job monitoring to ensure seamless performance across Unix/Linux environments.
Technical Core & Responsibilities
Application Maintenance & Enhancement
- C++ & Pro*C Development: Design, code, and test enhancements to existing core systems, ensuring high performance and reliability.
- Incident Management: Manage the full lifecycle of incident requests, from initial monitoring to final resolution and stability verification.
- Root Cause Analysis: Perform deep-dive RCA on recurring system failures, identifying long-term technical debt and implementing permanent fixes.
Database & Data Integrity
- SQL Problem Solving: Execute sophisticated SQL queries to detect and rectify issues within the Oracle 19c database, specifically focusing on claims processing data.
- Data Validation: Retrieve and validate large-scale data sets to support business logic and application upgrades.
- Performance Tuning: Optimize Pro*C code and SQL execution plans to maintain system throughput during peak processing times.
Systems & DevOps
- Unix/Linux Operations: Utilize shell scripting to automate job execution and monitor server health/performance metrics.
- CI/CD Integration: Manage codebase versions and deployment pipelines using GitHub and GitHub Actions.
- Infrastructure Support: Supervise server maintenance and patching cycles, performing post-patching validation to ensure all application functions operate correctly.
- Monitoring: Build and maintain Splunk dashboards and alerts to proactively identify job failures or system bottlenecks.
Thanks,
_______________________________________
Aditya Jain | New York Technology Partners
120 Wood Avenue S | Suite 504 | Iselin NJ 08830
Email: aditya.jain@nytpcorp.com
LinkedIn | www.nytp.com