Sr. Full Stack .NET Developer(W2 Only)

  • Washington, DC
  • Posted 14 hours ago | Updated 14 hours ago

Overview

On Site
$60 - $70
Full Time
25% Travel

Skills

.NET
Scrum
AWS Certification

Job Details

Position Summary

We are seeking a Full Stack .NET Developer with proven experience in designing, developing, and deploying scalable web applications using the Microsoft .NET stack, along with deep expertise in AWS cloud services. The ideal candidate will combine back-end and front-end development capabilities with cloud-based architecture knowledge, ensuring applications are robust, secure, and high-performing.


Key Responsibilities

< data-start="879" data-end="911">Application Development</>
  • Design, develop, and maintain scalable web applications using C#, ASP.NET Core, MVC, Web API, and .NET 6+.

  • Build responsive and intuitive user interfaces using Angular, React, or Blazor along with HTML5, CSS3, JavaScript, and TypeScript.

  • Integrate with relational and non-relational databases such as SQL Server, PostgreSQL, DynamoDB, and MongoDB.

  • Implement RESTful APIs and integrate with external services or microservices.

< data-start="1367" data-end="1399">Cloud Integration & AWS</>
  • Design and deploy applications using AWS services such as EC2, Lambda, API Gateway, S3, RDS, DynamoDB, CloudFormation, and CloudFront.

  • Apply AWS best practices for security, scalability, cost optimization, and high availability.

  • Utilize AWS DevOps tools (CodePipeline, CodeBuild, CodeDeploy) for CI/CD automation.

  • Implement monitoring and logging solutions using CloudWatch and X-Ray.

< data-start="1814" data-end="1837">DevOps & CI/CD</>
  • Build automated deployment pipelines integrating Git-based workflows.

  • Work with container technologies such as Docker and orchestration using ECS or EKS.

  • Manage application configuration and deployment scripts.

< data-start="2064" data-end="2104">Performance, Security & Quality</>
  • Optimize application performance and query tuning.

  • Implement OAuth, OpenID Connect, JWT, and AWS Cognito for authentication and authorization.

  • Conduct unit testing, integration testing, and performance testing using tools like xUnit, NUnit, Selenium, and JMeter.

  • Apply secure coding practices in compliance with OWASP standards.

< data-start="2455" data-end="2495">Collaboration & Agile Practices</>
  • Participate in Agile/Scrum ceremonies daily stand-ups, sprint planning, and retrospectives.

  • Work closely with Product Owners, Business Analysts, and QA teams to deliver high-quality solutions.

  • Mentor junior developers and provide code reviews.


Required Qualifications

  • Bachelor s or Master s degree in Computer Science, Software Engineering, or related field.

  • 5+ years of hands-on experience in Full Stack .NET development.

  • Strong proficiency in C#, ASP.NET Core, Web API, MVC, and Entity Framework Core.

  • Proficiency in front-end frameworks such as React, Angular, or Blazor.

  • Strong SQL skills and experience with SQL Server and cloud-based databases.

  • AWS Certified Developer Associate or AWS Certified Solutions Architect (Associate or Professional) required.

  • Experience with AWS services for application hosting, storage, messaging, and deployment.

  • Strong understanding of microservices architecture.


Preferred Skills

  • Experience with Serverless architectures using AWS Lambda.

  • Knowledge of event-driven systems using AWS SNS/SQS or Kafka.

  • Familiarity with Terraform or AWS CDK for Infrastructure as Code (IaC).

  • Experience with API security, rate limiting, and throttling.

  • Knowledge of Azure DevOps in hybrid cloud environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About 4A-Consulting