C Developer

Galent
New York, NY

We have an immediate opening for a C Developer with a leading IT Service Consulting company in NY.


Contract (Long time)

NYC, NY

C Developer


Job purpose

Seeking a seasoned Senior Technical Architect, preferably someone with Capital Markets/Financial Services experience, who can bridge legacy and modern engineering—refactor and extend systems in C while architecting .NET services for cloud-ready, scalable platforms. Proficient in defining architecture strategy, hands-on solutioning, programming, and partner with Cross functional teams and US stakeholders to deliver secure, resilient systems.


Key responsibilities

  • Architecture Ownership: Define end-to-end solution architecture across apps, data, integration, and infrastructure; produce ADRs, HLD/LLD, NFRs, and security models.
  • Legacy Modernization: Assess monolith/client-server systems and design migration paths using Strangler Fig, Anti-Corruption Layer, adapters/wrappers, façade and repository patterns; manage interop between COM/DCOM, .NET, and native components.
  • Modern Patterns: Establish architectures with microservices, hexagonal (ports-and-adapters), DDD, CQRS, event-driven designs, and API-first principles.
  • Integration Strategy: Design REST/gRPC APIs, messaging (Kafka/RabbitMQ), contract/versioning and backward compatibility; secure partner integrations and data flows.
  • Reliability & Performance: Champion observability (metrics/logs/traces), capacity planning, performance tuning, caching, and resiliency (circuit breaker, bulkhead, retry/backoff).
  • Security by Design: Drive threat modeling, secure coding standards, encryption in transit/at rest, identity/roles, secrets management, and vulnerability remediation.
  • Cloud & DevOps Collaboration: Guide AWS/Azure solutioning; partner with DevOps on CI/CD, IaC (Terraform/Bicep), artifact lifecycle, release governance.
  • Global Delivery: Coordinate with distributed teams across US/EMEA/APAC time zones; align architecture with delivery cadences and SLAs; ensure EST overlap.
  • Stakeholder Management: Translate technical choices into business outcomes; present trade-offs/risks to senior leaders and clients.

Key competencies

  • 12+ years in software engineering/architecture; 5+ years in architect/tech-lead roles with good coding skills.
  • Strong hands-on with C and C# .NET.
  • Demonstrated end-to-end legacy modernization to cloud-ready architectures (service decomposition, data refactoring, strangler/ACL approaches).
  • Deep knowledge of architectural patterns (layered, SOA, microservices, hexagonal, DDD, CQRS, EDA) and NFRs (scalability, reliability, security, performance).
  • Integration expertise: REST/gRPC, message brokers, schema/versioning strategies, and consistency models (transactional vs. eventual).
  • Experience with AWS/Azure, containers/orchestration (Docker/Kubernetes), and DevOps (CI/CD, IaC, artifact management).
  • Excellent communication and documentation skills; proven ability to lead design workshops and influence senior stakeholders.
  • Track record working with global teams and delivering across distributed time zones.
  • Working experience on Fixed Income securities trading domain and platforms, with real-time transactions KPIs is highly desirable.

Nice to Have

  • Financial services domain exposure and familiarity with regulatory/security frameworks.
  • Performance engineering (profiling native code, memory management), static/dynamic analysis, secure interop (P/Invoke, COM visibility).


We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, citizenship status, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable law. https://www.e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPoster.pdf


// // //