Tech Lead – C Programmer

Overview

Build and maintain software applications and tools supporting post‑trade workflows—financial calculations, transaction
processing, and regulatory reporting. Combine hands‑on development with technical leadership across the SDLC, including stability and support for scheduled processes and user assistance

Job Description

Key responsibilities

Delivery Leadership
Translate business requirements into technical specifications, architect and design services, data models, and integrations.

Lead modernization initiatives (service enablement, refactoring) ensuring scalability, security, and performance.

Team Management
Provide technical leadership and mentoring; enforce coding standards and review pull requests. 

Engineering Excellence

Strong C programming skills with hands-on experience integrating C applications with C#/.NET services.
Champion observability and resilience for scheduled and EOD processes.
Excellent command of technical documentation and tools.

Client Engagement

Partner with business users for validation, demos, and UAT; communicate risks and tradeoffs clearly.

Operational Oversight

Own incident triage and root‑cause analysis; harden runbooks and scheduling; automate repetitive tasks.

Key competencies

7+ years in large, complex application environments with complicated data schemas.

Strong proficiency in C programming, complemented by C# experience and a proven foundation in object-oriented design and object-oriented programming.

Advanced SQL (tuning, schema design) and complex data/object relationship modeling.

Application designs for complicated process flows; proficiency with source control and scheduling tools.

Financial services exposure (5+ years); Interest Rate Swaps a plus.

Good to have OpenText MBPM (Meta storm) workflow experience.

Team player; quick learner and problem solver; able to work independently when needed.

Skills & Requirements

Core Skills: C Programming (Strong Hands-On), C# /.NET Development, Object-Oriented Design & Programming, Post-Trade Systems & Workflows, Transaction Processing & Financial Calculations, Application Architecture & Service Design, Legacy System Modernization & Refactoring, Advanced SQL (Query Optimization, Schema Design), Complex Data & Object Relationship Modeling, Scheduled / Batch Processing (EOD Jobs), Observability & Resilience Engineering, Incident Management & Root Cause Analysis, Source Control Systems (Git, etc.), Technical Documentation & SDLC Ownership, Financial Services Domain Knowledge, Stakeholder Collaboration & UAT Support, Technical Leadership & Code Reviews

Nice to have skills: Interest Rate Swaps (IRS) Domain Knowledge, Workflow & BPM Tools (OpenText MBPM / Metastorm), Automation of Operational & Support Tasks, DevOps & Scheduling Tools (Autosys, Control-M, etc.), Regulatory Reporting Systems, Performance Tuning & Optimization, Production Support & Runbook Hardening, Hands-on Experience in Large-Scale Data Environments, Exposure to Messaging / Integration Patterns, Strong Problem-Solving & Independent Working Ability

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you