Senior Backend Developer

FOX FUNDING MANAGEMENT INC.
Kingston, PA, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,000.0 - $250,000.0
Working hours
Regular working hours
Job source

Tech stack

Query Performance ASP.NET Amazon Web Services Automation of Tests Microsoft Azure Bootstrap (Software) C Sharp (Programming Language) JSON Microsoft SQL Server MySQL Model View Controller (MVC) Nginx
+13 more
Nunit RabbitMQ Redis SQL Databases Web Services Data Logging .NET Core Tailwind ReactJS Backend Git Front End Software Development Web Api

Job description

Our primary in-house platform is a ASP.NET 8 monolith backed by a MySQL database., * Architect, Build, Maintain and Deploy new business features.

  • Work alongside product and other developers in a team oriented environment.
  • Communicate with business stakeholders to understand requirements.
  • Write and maintain data access logic using Dapper / MySQL, while ensuring
  • query performance is preserved or improved to maintain SLA.
  • Introduce and maintain automated test coverage (unit and integration) using
  • NUnit as a standard part of all extraction and feature work.
  • Analyze and refactor legacy modules of the existing platform into independently
  • deployable and testable ASP.NET Core services, following the established
  • decomposition roadmap.
  • Define service contracts and communication patterns between newly extracted
  • services and the remaining monolith during the transition period.

Requirements

Do you have experience in Web services design?, * 6+ years of C# ASP.NET experience.

  • 5+ years of SQL database experience.
  • Strong background in building large scalable software.
  • Experience defining service contracts, functional expectations and test
  • boundaries.
  • Proven ability to introduce a testing culture into a codebase with limited existing
  • coverage without disrupting delivery velocity.

Must be proficient in:

  • C#
  • Backend API Development
  • .NET Core 7+ DI / Configuration / Logging
  • ASP.Net Core / MVC / WebAPI
  • Dapper / Json.Net
  • HTTP / REST / JSON
  • SQL Databases: MySql or MSSQL

Should also be familiar with:

  • React / Bootstrap / Tailwind or other frontend framework
  • Redis
  • RabbitMQ
  • Nginx
  • Git
  • Major cloud provider (AWS / GCP / Azure), * C# ASP.NET: 6 years (Required)
  • SQL database: 5 years (Required)

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Vision insurance
  • Dental insurance, * Dental insurance
  • Health insurance
  • Vision insurance

Apply for this position

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

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:07 min

Unifying frontend and backend development with ASP.NET Core Blazor

Christian Giesswein Christian Giesswein · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:42 min

Evaluating backend options using industry survey data

Marius Obert Marius Obert · World Congress 2022

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all