.Net Fullstack Developer

The Nippon Telegraph and Telephone Corporation (NTT)

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7 years of .NET (C#) development experience
  • 5 years of experience with AWS Lambda, API Gateway, and S3
  • 5 years of hands-on experience with Blazor WebAssembly and MudBlazor
  • 5 years of experience working with OAuth2/OIDC for authentication
  • 3 years of using Aurora PostgreSQL as a database solution

Responsibilities

  • Develop AWS Lambda functions utilizing .NET 10 in C# and F#
  • Implement complex data validation logic in F#
  • Automatically generate JSON Schemas for API validation
  • Architect and design RESTful APIs via AWS API Gateway
  • Create Blazor WebAssembly applications using Fluxor or MudBlazor
  • Implement enhanced communication security with BFF patterns
  • Manage authentication processes using Amazon Cognito and Azure Entra ID

Benefits

  • Professional development opportunities in cloud engineering
  • Flexible work arrangements for work-life balance
  • Access to the latest technology and tools for projects
  • Collaborative team environment fostering innovation and growth
  • Health and wellness programs supporting employee well-being
Full Job Description


Req ID: 372387

Job Description:

Job Overview:

We need a professional with experience in MDM custom application development using AWS Cloud Serverless Architecture - Lambda function, .NET C#, Postgres database, Blazor (UI), and good API background.

Key Responsibilities:
  • Backend & Serverless Engineering
    • Develop AWS Lambda functions (Graviton2) using .NET 10 with C# and F# (AOT)
    • Implement data validation logic in F# with shared libraries for Lambda and Blazor
    • Auto-generate JSON Schemas from F# models for API Gateway validation
    • Architect RESTful APIs using AWS API Gateway, Lambda Annotations, serverless patterns
    • Work with AWS Aurora Serverless v2 (PostgreSQL)
  • Frontend Engineering
    • Build Blazor WebAssembly (AOT) applications with Fluxor or MudBlazor
    • Use BFF pattern with Lambda for secure and optimized communication
    • Integrate AG Grid when needed
  • Security & Authentication
    • Implement authentication using Amazon Cognito and Azure Entra ID
    • Configure API Gateway Authorizers for security offloading
    • Manage secrets with AWS Secrets Manager
  • DevOps & CI/CD
    • Use Azure DevOps for project management and pipelines
    • Use GitHub Enterprise for source control and SAST
    • Test locally using Docker Desktop
    • Build automated tests with Playwright Python
  • Cloud Infrastructure & Observability
    • Configure AWS CloudFront for delivery optimization
    • Manage static assets via AWS S3
    • Implement monitoring with CloudWatch and AWS X-Ray

Required Skills & Experience:
  • 7 years .NET (C#) development
  • 5 years of experience in AWS Lambda, API Gateway, S3
  • 5 years of experience in Blazor WASM, MudBlazor
  • 5 years of experience with OAuth2/OIDC
  • 3 years of experience with Aurora PostgreSQL

Soft Skills:
  • Strong problem-solving skills
  • Excellent communication
  • Ability to mentor junior engineers

Similar Jobs

More Jobs at The Nippon Telegraph and Telephone Corporation (NTT)

More Information Technology Jobs

Find similar .Net Fullstack Developer jobs: