Lead Developer

Rbc Capital Markets
Jersey City, NJ, United States
21 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$193,461.0
Working hours
Regular working hours
Job source

Tech stack

Query Performance Java (Programming Language) .NET Framework Microsoft Excel Application Programming Interfaces (APIs) Artificial Intelligence Amazon S3 Computing Platforms C Sharp (Programming Language) Continuous Integration Data Structures Software Design Patterns
+28 more
Elasticsearch Fault Tolerance Github Python (Programming Language) Octopus Deploy Performance Tuning RabbitMQ Ansible Rxjava Prometheus Data Streaming TypeScript Sql Optimization ReactJS Grafana Concurrency Apache Spark Spring-boot Backend Event Driven Architecture Data Lakes Kubernetes Information Technology Apache Kafka Reactive Programming Kibana Docker Jenkins

Job description

Compensation $ ### Hours Per Week 40 ### Number Of Positions 1 ### Shift First Shift (Day) ### Job Description Lead Developer, RBC Capital Markets LLC, Jersey City, NJ: Lead Risk platform delivery with full-stack architecture (Java/Spring Boot, Python, React/TypeScript).

Design event-driven services for Profit and Loss (PnL) and risk limits. Build backend services for intraday calculation and snapshots. Develop Excel-integrated solutions using Excel-DNA to bridge between C# and COM applications. Application Programming Interface (API)/messaging (Kafka/Solace) for downstream consumers. Implement CI/CD pipelines, Spark processing, and S3/Iceberg data lakes. Support macro trading/risk workflows with focus on structured and flow rates/FX instruments. Mentor engineers and drive modernization. Evaluate and implement AI/ML automation. Telecommuting permitted up to 1 day per week. Full time employment, Monday - Friday, 40 hours per week, $193,461.00 per year.

Requirements

MINIMUM REQUIREMENTS: Must have a Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, Information Technology or a related field and 5 years of related work experience. Must have 5 years of experience in: * Java and Spring Boot, performance tuning and reactive programming (RxJava, WebFlux or Reactor). * Design patterns, data structures, and concurrency. Must have 3 years of experience in: * CI/CD pipeline engineering (Jenkins, Ansible, GitHub Actions, Elasticsearch, Kibana, Prometheus and Grafana). * Containers and orchestration (Docker, Helm, Kubernetes and Argo CD). Must have 2 years of experience in: * Design fault-tolerant systems across multiple services/nodes, manage concurrent data flows to maintain data accuracy in high-throughput environments. * React or TypeScript production UI platforms and real-time browser APIs. * Messaging, event-driven architectures (Kafka, Solace, or RabbitMQ). * .NET and C# development with Excel integration such as Excel-DNA, RTD servers and COM interop. * Advanced SQL or schema optimization and query performance. * Finance, including macro trading, structured and flow rates. Must have 1 year of experience in: * Lead cross-functional teams in the development and implementation of technical roadmaps for complex software platforms. * FX and trade lifecycle.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…