C#.NET Backend Developer

Sterling
Chicago, IL, United States
3 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

ASP.NET .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Profiling Code Review Continuous Integration Relational Databases
+32 more
Dependency Injection Linux Distributed Systems Entity Framework Identity and Access Management PostgreSQL Enterprise Messaging Systems Microsoft SQL Server OAuth Object-Oriented Software Development RabbitMQ Openid Connect SignalR Software Engineering SQL Databases Systems Integration WebSocket Azure Service Bus Data Processing Okta Software Security Software Troubleshooting Caching Backend Git Kubernetes Apache Kafka Front End Software Development Asynchronous Programming Api Design Grpc Docker

Job description

We are seeking a .NET Developer to design, build, and maintain applications and backend services. You will work with product managers, frontend developers, and other engineers to deliver secure, reliable software, with a focus on API development, data processing, and system integration.

Requirements

  • Three or more years of professional software development experience using C# and .NET. \n

  • Experience developing backend services and APIs with ASP.NET Core. \n

  • Strong understanding of object-oriented design, dependency injection, and asynchronous programming. \n

  • Proficiency with SQL and relational databases such as SQL Server or PostgreSQL. \n

  • Experience with Entity Framework Core, Dapper, or similar data-access tools. \n

  • Understanding of API security, authentication, and authorization. \n

  • Familiarity with Git, automated testing, code reviews, and CI/CD pipelines. \n

  • Strong troubleshooting, communication, and collaboration skills. \n, * Experience with financial services, trading platforms, order management, or risk systems. \n

  • Experience with messaging platforms such as Kafka, RabbitMQ, or Azure Service Bus. \n

  • Familiarity with WebSockets, SignalR, or gRPC. \n

  • Experience with OAuth 2.0, OpenID Connect, and identity platforms such as Keycloak. \n

  • Familiarity with Kubernetes, Docker, Linux, and cloud platforms such as AWS or Azure. \n

  • Experience with caching, distributed systems, and high-availability architectures. \n

  • Experience profiling and optimizing concurrent, high-throughput applications. \n

  • Familiarity with maintaining or migrating .NET Framework applications to modern .NET. \n

About the company

Sterling Trading Tech (Sterling)’s mission is to provide market-leading, cloud-based trading infrastructure, encompassing Trading Platforms, OMS, and Risk products to support both buy-side and sell-side firms. Sterling’s clients include clearing firms, broker dealers, proprietary trading groups, and hedge funds in over 20 countries. Sterling systems currently process over 10% of all US matched equities.

\n

Recently acquired by L Squared Capital Partners (L Squared), Sterling is entering a new phase of expansion and innovation. Sterling’s accelerated growth plans include additional staffing in both its product and sales organizations, new technology development and the release of incremental cloud services, with the addition of new asset classes and international coverage to drive global adoption of its offerings.

\n

This is an exciting time to join Sterling’s growing team of trailblazers developing next generation trading technology in the fintech space.

https://job.goodword.io/JobLanding/JobId=6d3194ef-cb1b-4a47-9158-94fcd72fbb6f?trafficsourceid=0 external

Apply for this position

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

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…