Lead Fullstack .Net Engineer

Compunnel

$135K — $160K *
Enterprise Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of software engineering experience
  • 5+ years in architecture and technical leadership roles
  • Deep hands-on experience as a full-stack .NET engineer
  • Proficiency in modern Angular development and related technologies
  • Strong experience with AWS Cloud and cloud-native application development
  • Experience with Infrastructure as Code using Terraform
  • Solid understanding of software design principles and patterns.

Responsibilities

  • Lead the architecture for enterprise-scale web applications
  • Contribute to coding, debugging, and peer code reviews
  • Design scalable, cloud-native solutions using AWS services
  • Build responsive frontend applications with Angular technologies
  • Develop robust RESTful backend services with .NET
  • Architect and implement microservices and event-driven systems
  • Mentor engineering teams and guide development initiatives.

Benefits

  • Remote work flexibility
  • Opportunities for technical leadership and mentoring
  • Collaborative environment with multiple teams
  • Engagement in modern architecture practices and cloud technologies
  • Development of enterprise-scale applications with cutting-edge tools.
Full Job Description
Job Summary

The Lead Fullstack .NET Engineer will serve as a 100% hands-on technical leader responsible for end-to-end architecture, development, and technical delivery of enterprise-scale applications across Angular, .NET, and AWS ecosystems. The role requires deep expertise in modern frontend development, particularly Angular, along with .NET, AWS Cloud, microservices, and cloud-native architecture. The engineer will actively contribute to coding, debugging, code reviews, architecture decisions, and troubleshooting while providing technical leadership, mentoring, and architectural guidance across multiple teams. This is a remote position requiring 12+ years of software engineering experience, including 5+ years in architecture and technical leadership roles.

Key Responsibilities
• Lead end-to-end architecture for enterprise-scale web applications across Angular, .NET, and AWS ecosystems.
• Actively contribute to coding, debugging, troubleshooting, and peer code reviews in a hands-on technical leadership capacity.
• Design scalable, cloud-native solutions using AWS services and modern architectural patterns.
• Build responsive frontend applications using Angular, TypeScript, RxJS, NgRx, and Angular Material.
• Develop robust backend services and RESTful APIs using .NET 8, C#, ASP.NET Core, and Entity Framework.
• Architect and implement microservices and event-driven systems following industry best practices.
• Design applications for security, high performance, high availability, scalability, and reliability.
• Leverage AWS services including Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB, OpenSearch, SNS/SQS, IAM, and CloudWatch.
• Implement Infrastructure as Code using Terraform.
• Drive DevOps and CI/CD practices using Harness, Docker, and Kubernetes.
• Apply architecture and software engineering best practices including SOLID principles, Domain-Driven Design (DDD), CQRS, and established design patterns.
• Design and work across SQL and NoSQL data platforms, including DynamoDB and OpenSearch.
• Conduct architecture reviews and establish coding standards and governance frameworks.
• Mentor engineering teams and provide technical guidance across development initiatives.
• Partner with business and technical stakeholders to translate requirements into scalable and maintainable solutions.

Required Qualifications
• 12+ years of experience in software engineering.
• 5+ years of experience in architecture and technical leadership roles.
• Deep hands-on experience as a full-stack .NET engineer.
• Strong recent hands-on experience with Angular and modern Angular development.
• Strong experience with TypeScript, RxJS, NgRx, and Angular Material.
• Strong experience with .NET 8, C#, ASP.NET Core, and Entity Framework.
• Strong experience designing and developing RESTful APIs.
• Deep experience with microservices and event-driven architecture.
• Strong hands-on experience with AWS Cloud and cloud-native application development.
• Experience with AWS services including Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB, OpenSearch, SNS/SQS, IAM, and CloudWatch.
• Experience implementing Infrastructure as Code using Terraform.
• Experience with Docker, Kubernetes, and CI/CD pipelines using Harness.
• Strong understanding of SOLID principles, Domain-Driven Design, CQRS, and software design patterns.
• Experience working with both SQL and NoSQL databases.
• Strong architecture review, technical decision-making, coding, debugging, and troubleshooting skills.
• Strong communication and stakeholder management skills.

Preferred Qualifications
• Experience leading modernization of large-scale enterprise applications.
• Experience establishing engineering standards, governance frameworks, and architecture practices across multiple teams.
• Experience mentoring senior engineering teams in modern cloud-native development.

Similar Jobs

More Jobs at Compunnel

  • .NET Lead
    $110K — $130K *
    Richmond, VA 23223 (Richmond City County)
    Information Technology
    In-Person
  • Senior Java Engineer Architecture Track
    $110K — $130K *
    Tampa, FL 33647 (Hillsborough County)
    Information Technology
    In-Person
  • Embedded Software Engineer
    $110K — $130K *
    Baltimore, MD 21215 (Baltimore City County)
    Aerospace & Defense
    In-Person
  • Principal Azure D&A Architect
    $150K — $180K *
    Pittsburgh, PA 15237 (Allegheny County)
    Information Technology
    In-Person
  • Data Engineer
    $110K — $130K *
    Norfolk, VA 23503 (Norfolk City County)
    Enterprise Technology
    In-Person

More Enterprise Technology Jobs

Find similar Lead Fullstack .Net Engineer jobs: