What are the responsibilities and job description for the .NET Full Stack Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, PMTS INC, is seeking the following. Apply via Dice today!
Job Type: Contract / Full-Time
Job Summary
We are seeking an experienced .NET Full Stack Developer to design, develop, and support modern cloud-native applications using .NET, AWS Serverless technologies, Blazor, and PostgreSQL. The ideal candidate will have strong experience building scalable backend services, developing responsive front-end applications, and working within AWS cloud environments.
Responsibilities
Backend Development
- NET Full Stack Developer (AWS Serverless) β 100% Onsite
Job Type: Contract / Full-Time
Job Summary
We are seeking an experienced .NET Full Stack Developer to design, develop, and support modern cloud-native applications using .NET, AWS Serverless technologies, Blazor, and PostgreSQL. The ideal candidate will have strong experience building scalable backend services, developing responsive front-end applications, and working within AWS cloud environments.
Responsibilities
Backend Development
- Design and develop RESTful APIs using .NET (C#) and AWS Serverless technologies.
- Build and maintain AWS Lambda functions and API Gateway integrations.
- Develop scalable microservices and cloud-native applications.
- Work with PostgreSQL databases, including schema design, query optimization, and performance tuning.
- Implement secure authentication and authorization solutions.
- Develop modern web applications using Blazor WebAssembly.
- Build reusable UI components and responsive user interfaces.
- Integrate front-end applications with backend APIs.
- Collaborate with UX/UI teams to deliver high-quality user experiences.
- Deploy and manage applications within AWS environments.
- Utilize AWS services such as Lambda, API Gateway, S3, CloudFront, and CloudWatch.
- Support CI/CD pipelines using Azure DevOps and GitHub.
- Participate in code reviews, testing, and deployment activities.
- Implement OAuth2/OIDC authentication mechanisms.
- Work with Amazon Cognito and Azure Entra ID integrations.
- Monitor application performance and troubleshoot production issues.
- Follow security best practices and cloud governance standards.
- Bachelor''s degree in Computer Science, Information Technology, or related field.
- 7 years of experience in .NET development using C#.
- 5 years of experience with AWS cloud technologies.
- Strong experience with AWS Lambda, API Gateway, and S3.
- Experience developing applications using Blazor WebAssembly.
- Strong knowledge of REST API development and integration.
- Experience with PostgreSQL databases.
- Experience with Git and CI/CD pipelines.
- Strong understanding of software development lifecycle (SDLC).
- Experience with MudBlazor and Fluxor.
- Experience with AWS Aurora PostgreSQL.
- Knowledge of Amazon Cognito and Azure Entra ID.
- Experience with Docker and containerized development.
- Experience with Playwright and automated testing.
- Familiarity with F# and serverless architecture patterns.
- Experience with CloudWatch, X-Ray, and application monitoring tools.
- C#
- .NET Core / ASP.NET Core
- AWS Lambda
- API Gateway
- Blazor WebAssembly
- PostgreSQL
- REST APIs
- OAuth2 / OIDC
- Git
- Azure DevOps
- MudBlazor
- Fluxor
- Amazon Cognito
- Azure Entra ID
- AWS Aurora
- Docker
- Playwright
- CloudFront
- CloudWatch
- AWS X-Ray
- Excellent communication skills.
- Strong analytical and problem-solving abilities.
- Ability to work independently and within cross-functional teams.
- Mentorship and leadership capabilities.