NET Full Stack Engineer (FSE)

New York, Inc.
Charlotte, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 114K

Job location

Charlotte, United States of America

Tech stack

JavaScript
.NET
Multitier Architecture
Agile Methodologies
Amazon Web Services (AWS)
Component-Based Software Engineering
HTML5
C Sharp (Programming Language)
CSS
Cloud Engineering
Code Review
Databases
Database Queries
Software Debugging
Dependency Injection
DevOps
Language Integrated Query
Entity Framework
PostgreSQL
Microsoft Software
Microsoft SQL Server
Performance Tuning
Scrum
SQL Stored Procedures
SQL Databases
TypeScript
RxJS
Enterprise Software Applications
.NET Core
System Availability
Database Optimization
AWS Lambda
HybridCloud
Angular
Kubernetes
Reactive Programming
Front End Software Development
REST
Docker
Microservices

Job description

We are seeking a highly skilled Senior .NET Full Stack Engineer with strong expertise in modern Microsoft technologies and frontend development. The ideal candidate will have hands-on experience building scalable enterprise applications using .NET 8+, C# 12+, Angular 17, cloud-native AWS services, and containerized microservices architecture., * Design, develop, and maintain scalable APIs and microservices using .NET Core and Clean Architecture principles

  • Develop responsive and dynamic frontend applications using Angular 17
  • Build reusable components and implement reactive programming using RxJS and NgRx
  • Write optimized SQL queries, stored procedures, and perform database performance tuning
  • Develop and deploy containerized applications using Docker and Kubernetes
  • Work with AWS cloud-native services including Lambda, ECS, and EKS
  • Participate in code reviews, technical design discussions, and Agile ceremonies
  • Collaborate with cross-functional teams including DevOps, QA, and Product teams
  • Ensure application scalability, security, and high availability

Required Technical Skills

Backend Technologies

  • .NET Core / .NET 8+
  • C# 12+
  • REST APIs & Microservices
  • Dependency Injection
  • LINQ, Async/Await
  • Entity Framework Core
  • Clean Architecture

Frontend Technologies

  • Angular 17
  • TypeScript
  • RxJS
  • NgRx State Management
  • Reactive Forms
  • Component-Based Architecture
  • HTML5, CSS3, JavaScript

Database Technologies

  • SQL Server
  • PostgreSQL
  • Complex Queries
  • Stored Procedures
  • Performance Tuning
  • Data Modeling

Cloud & DevOps

  • AWS Lambda
  • ECS (Elastic Container Service)
  • EKS (Elastic Kubernetes Service)
  • Docker
  • Kubernetes
  • CI/CD Pipelines

Requirements

Candidates should possess strong backend engineering capabilities, frontend development expertise, and experience working in Agile enterprise environments.

Required Experience

  • 10+ years of overall IT experience (8+ years may be considered for exceptionally strong profiles)
  • Strong experience in enterprise application development using Microsoft technologies
  • Experience working in hybrid cloud and microservices-based environments

Top Required Skills

  1. .NET Core (.NET 8+)
  2. C# (C# 12+)
  3. Angular (Angular 17), * Experience in financial services or enterprise-scale applications
  • Strong problem-solving and debugging skills
  • Experience with Agile/Scrum methodologies
  • Excellent communication and stakeholder management skills

Apply for this position