Senior Web Developer

Overview

Hybrid
$200,000 - $300,000
Full Time
No Travel Required

Skills

. NET
C #
GRPC
JavaScript
web applications
design patterns
data visualization
Web Developer
OAuth
Blazor
Angular
react

Job Details

We are looking for a seasoned .NET Web Developer/Architect that has developed high performance real-time user interfaces with complex streaming event data.

The current tech stack is C# built on top of GRPC services
Key Responsibilities:

  • You would be responsible for picking the technologies and design patterns to build and enhance the front-to-back stack for the web applications. This role requires expertise in frameworks to make scalable and performant web applications. We are not looking for proficiency in visual aspects of the application.
  • A key component of the UI would be developing highly performant data grids that support grouping and pivot like capabilities across many dimensions. You would be familiar with all aspects of optimizing the browser rendering and data delivery to minimize latency consistent with large volumes of data.
  • You would be expected and encouraged to go outside your lane and work on other architectural components as needed to bridge any gaps needed to support the web-centric initiatives. This can include identifying and bringing in other technologies where appropriate and/or changing 3rd party control libraries.
  • Familiarity with supporting user profiles for controls, dashboards, and widgets to allow customization and sharing by multiple users.

Hard Requirements:

  • 7-10+ years of experience
  • Proficient in C#.NET & SQL (5+ years)
  • Have architected web applications using frameworks like Angular, react or blazer (5+ years of experience)
  • Comfortable working with web frontends on top of data-tiers that can handle millions of rows, with millions of updates per day

Nice to Have:

  • Experience in scaling out the middle-tier data distribution layer (i.e. distributed caches, messaging, etc.) to become more efficient and/or introduce client-side capabilities that help UI rendering performance (Blazor/WASM or interoping with JavaScript/Typescript libraries)
  • Experience with alert aggregation, distribution, notification, and acknowledgement
  • Familiarity with AWS Cloud Hosting offerings as it pertains the job requirements above
  • Experience with localization and/or ADA compliant interfaces
  • Knowledge of OAuth (Auth0/Okta) security for web client permissions and authentication
  • Experience with customized reporting and data visualization

About The Atlantic Group