DevJobs

C# Developer

Overview
Skills
  • C# C#
  • Python Python
  • TypeScript TypeScript
  • Java Java
  • .NET .NET
  • Kafka Kafka
  • MongoDB MongoDB
  • Redis Redis
  • OOP OOP
  • RabbitMQ RabbitMQ
  • multi-threading
  • OOD
  • process
  • SQL Server
  • SQL server Performance
  • Stored procedure
  • tasks
  • WEB UI
Job Description

Job Purpose

Intercontinental Exchange is looking for a talented experienced backend developer to join our team.

The developer will be responsible for building Cross platform applications in a microservices architecture. You’ll be building complex data and analytics pipelines processing billions of items per day.

Responsibilities

  • Work in scrum as part of a group
  • Be involved in all stages of development from architecture to coding and deployments.
  • Translate application storyboards and use cases into functional applications.
  • Design & develop high-performance backend systems processing billions of data items per day.
  • Tackle complex problems in usability, scalability, and distributed systems
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues

Knowledge And Experience

  • BSc in Computer Science (or related technical discipline) or relevant technology unit experience
  • Backend development experience
  • Strong knowledge in one of .NET/Java/Python or similar
  • Strong knowledge in SQL Server, Stored procedure, SQL server Performance, etc
  • Strong understanding of OOD & OOP
  • Strong understanding & Experience of multi-threading, tasks & process
  • Experience in developing and debugging large scale distributed systems
  • Familiar with various design and architectural patterns

Preferred

  • C# as main development language
  • Have deployed large scale production system
  • Experience with building event driven pipelines
  • Experience with RabbitMQ/Kafka/Redis/MongoDB
  • Experience with typescript and WEB UI

Schedule

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