Haystack
← Back to Jobs
Other
SC

.NET Full Stack Dev with AWS- Full Time Hire

Smart Caliber TechnologyJersey City, NJ🇺🇸United StatesPosted 11 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Jersey City, NJ, United States
Posted
Yesterday
API GatewayAWSOAuthSSOAngularAzureC#.NETPostgreSQLRESTReactTerraform

Job Description

Role: Full Stack C#/.NET Developer – AWS


Location: Jersey City, NJ


Employment Type: Full-Time

Job Summary

We are seeking an experienced Full Stack C#/.NET Developer with strong AWS expertise to design, develop, and support scalable, high-performance enterprise applications.

The ideal candidate will have strong hands-on experience with C#/.NET, AWS, REST APIs, React.js/Angular, authentication and authorization, cloud-native development, and distributed applications. This role will be responsible for the full software development lifecycle, including architecture, development, deployment, performance optimization, and production support.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade web applications using C#/.NET.
  • Build scalable, highly available, and distributed applications on AWS Cloud.
  • Develop and integrate RESTful APIs and real-time system integrations.
  • Develop modern front-end applications using React.js and/or Angular.
  • Implement secure authentication and authorization using SSO, OAuth/OAuth2, and Microsoft Entra ID (Azure AD).
  • Design and implement cloud-native and event-driven architectures.
  • Work with AWS services including Lambda, Step Functions, API Gateway, and RDS PostgreSQL.
  • Develop applications hosted on IIS and OpenShift.
  • Participate in application architecture, technical design, code reviews, and performance tuning.
  • Support CI/CD pipelines, automated deployments, and Infrastructure as Code (IaC).
  • Use Terraform to automate and manage cloud infrastructure.
  • Collaborate with architects, business stakeholders, infrastructure teams, product owners, and other engineering teams.
  • Ensure applications meet enterprise requirements for security, scalability, reliability, availability, and performance.
  • Troubleshoot production issues and provide ongoing application support.

Required Qualifications

  • Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.
  • 12+ years of software development experience.
  • Strong hands-on expertise in C# and .NET.
  • Experience designing and developing complex enterprise web applications.
  • Strong experience with applications hosted on IIS and OpenShift.
  • Proven experience developing highly available, scalable, and distributed applications.
  • Strong experience with REST APIs and real-time integrations.
  • Hands-on experience with React.js and/or Angular.
  • Strong understanding of authentication and authorization frameworks.

Experience with:

  • Single Sign-On (SSO)
  • OAuth/OAuth2
  • Microsoft Entra ID / Azure AD

Strong hands-on experience with AWS, including:

  • AWS Lambda
  • AWS Step Functions
  • AWS API Gateway
  • Amazon RDS / PostgreSQL
  • Event-Driven Architecture
  • Cloud-Native Application Development
  • Experience with Terraform / Infrastructure as Code.
  • Strong understanding of software development lifecycle, application architecture, security, and performance optimization.

Preferred Skills

  • Experience working in enterprise or financial-services environments.
  • Experience with CI/CD and DevOps practices.
  • Strong knowledge of distributed systems and cloud architecture.
  • Experience with production support and troubleshooting.
  • Excellent communication and collaboration skills.

 

Similar jobs