DevJobs

Lead C# Developer

Overview
Skills
  • Python Python
  • C# C#
  • .NET Core .NET Core
  • .NET .NET
  • MS SQL Server MS SQL Server
  • Oracle Oracle
  • Redis Redis
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ
Job Description

Job Purpose

Intercontinental Exchange (ICE) is seeking a talented backend developer to join our dynamic team within the Data Services organization. As a member of our team, you’ll be instrumental in developing high-performance software solutions that provide real-time market data feeds and deliver comprehensive analytics and insights.

We specialize in building high-throughput, low-latency distributed systems using a robust data stack. The role involves developing cross-platform applications in a microservices architecture, creating complex data and analytics pipelines, and processing large-scale data on both AWS and on-prem environments.

Responsibilities

  • Collaborate with a cross-functional team in an Agile (Scrum) environment.
  • Develop and maintain high-performance backend systems that process billions of data items daily.
  • Participate in all stages of the software development lifecycle, from architecture design to coding and deployment.
  • Translate application requirements and use cases into efficient, scalable applications.
  • Work across cloud (AWS) and on-premises environments.
  • Create and maintain effective testing tools to ensure the performance, quality, and responsiveness of applications.
  • Analyze system workflows, data usage, and business processes to optimize performance.
  • Identify and resolve technical challenges to ensure smooth project delivery.
  • Contribute to system design and architecture discussions.

Knowledge And Experience

  • Expert development experience.
  • Strong understanding of design and architectural patterns.
  • Expert Proficiency in .NET.
  • Ability to work effectively in a team-oriented, worldwide collaborative environment.

Preferred

  • Expertise in .NET Core as the primary development language.
  • Bachelor's degree in Computer Science, related technical discipline, or equivalent experience.
  • Experience with high-scale messaging or caching systems.
  • Familiarity with Linux environments.

Tech Stack

  • Languages: .NET, Python
  • Messaging: RabbitMQ
  • Caching: Redis
  • Orchestration: Kubernetes (K8s)
  • DB: Oracle, MS SQL Server
  • And More...

Schedule

This role offers work from home flexibility of one day per week.

Intercontinental Exchange, Inc. is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability or veteran status, or other protected status.
Intercontinental Exchange