Full Stack Developer

Advantage Tech

• $110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of professional software engineering experience
  • 5+ years working with C#/.NET production applications
  • Strong expertise in ASP.NET Core Web API and Entity Framework Core
  • Proficient in Angular 15+ with practical experience in components and state management
  • Deep relational database skills with SQL Server and at least one other (PostgreSQL/MySQL)
  • Familiarity with AI-assisted development tools like GitHub Copilot
  • Strong Git workflow and code review discipline

Responsibilities

  • Design and build full-stack web applications using C# / .NET 8+, ASP.NET Core, and Angular 17+
  • Model and tune relational schemas in SQL Server/PostgreSQL and integrate into AWS
  • Architect and deploy AWS resources including Lambda and ECS/EKS
  • Enforce SOLID principles and clean architecture through code reviews
  • Drive AI-assisted development practices across the engineering team
  • Integrate LLM-powered capabilities into applications while ensuring compliance with PII and PCI standards
  • Maintain rigorous testing practices with unit and integration tests targeting high coverage

Benefits

  • Opportunity to lead technical initiatives and mentor mid-level engineers
  • Work in a collaborative environment focused on AI-enhanced development
  • Engage with cutting-edge technologies in AWS and AI
  • Participate in an on-call rotation for critical services
  • Have a well-defined role in enhancing code quality and architecture through best practices
Full Job Description
We are hiring for a Full Stack Software Engineer

About the Role

We are hiring a Software Engineer to design and build enterprise full-stack web applications from our on-premise engineering center, delivered onto AWS Cloud. You will own features end-to-end - from database schema and C# service layer through Angular UI - and drive AI-assisted engineering practices (GitHub Copilot, Copilot Chat, prompt-driven development) across the team. You will be a technical leader on SOLID design, clean architecture, and secure, scalable cloud-native systems.

What You Will Do
  • Design and build production-grade full-stack web applications using C# / .NET 8+, ASP.NET Core Web API, Entity Framework Core, and Angular 17+.
  • Model, tune, and evolve relational schemas in SQL Server / PostgreSQL and integrate with Aurora / RDS in AWS.
  • Architect for AWS deployment: API Gateway, Lambda, ECS/EKS on Fargate, S3, SQS/SNS, EventBridge, Secrets Manager, CloudWatch, KMS.
  • Apply SOLID, Clean Architecture, and Domain-Driven Design principles; enforce them through code reviews and pair programming.
  • Drive AI-assisted development across the team - GitHub Copilot / Copilot Chat, prompt libraries, code-generation guardrails, secure prompt patterns, and test generation.
  • Integrate LLM-powered capabilities into applications (chat, summarization, classification, RAG) via Azure OpenAI / AWS Bedrock; wire PII / PCI / PHI guardrails at the prompt boundary.
  • Write and maintain unit, integration, and contract tests (xUnit / NUnit, Jasmine / Karma, Playwright); target 80%+ coverage on core services.
  • Own CI/CD in Azure DevOps or GitHub Actions with build -> test -> security scan -> deploy to AWS via CDK or Terraform.
  • Instrument with OpenTelemetry; publish metrics/traces to CloudWatch + Managed Grafana.
  • Partner with architects, product owners, and QA to break epics into deliverable sprint work; mentor 2-4 mid-level engineers.
  • Participate in on-call rotation for owned services (business-hours primary, off-hours secondary).

Required Skills & Experience
  • 8+ years professional software engineering; 5+ years on C# / .NET production applications.
  • Strong ASP.NET Core Web API and Entity Framework Core; async/await, dependency injection, minimal APIs, middleware pipeline.
  • Angular 15+ production experience: components, RxJS, NgRx or Signals, standalone components, reactive forms, lazy-loaded modules, unit testing.
  • Deep relational database skills: schema design, indexing, query tuning, execution plans, stored procedures, migrations. SQL Server and at least one of PostgreSQL / MySQL.
  • Practical AWS cloud experience deploying real workloads: IAM, VPC, API Gateway, Lambda or ECS/EKS, RDS/Aurora, S3, SQS/SNS, CloudWatch, Secrets Manager, KMS.
  • Demonstrable command of SOLID principles, design patterns (Repository, CQRS, Mediator, Strategy, Factory), and clean-architecture layering.
  • AI-assisted development fluency: using GitHub Copilot / Copilot Chat daily as a productivity tool - writing effective prompts, evaluating suggestions critically, generating tests, refactoring, and documenting via AI. Ability to coach others in the same.
  • Experience integrating with LLM APIs (Azure OpenAI, AWS Bedrock, or OpenAI) and applying safety patterns (input validation, PII redaction, output filtering, prompt-injection defenses).
  • Strong Git workflow, code review discipline, and comfort with trunk-based or GitFlow branching.
  • Excellent written and verbal communication; ability to write design docs, ADRs, and runbooks.

Preferred / Nice-to-Have
  • AWS certification (Developer Associate, Solutions Architect Associate, or higher).
  • Docker + Kubernetes hands-on (EKS, Helm).
  • IaC with AWS CDK (TypeScript / C#) or Terraform.
  • Event-driven architecture experience (EventBridge, Kafka / MSK, Kinesis).
  • Micro-frontend or module-federation experience.
  • Vector databases (pgvector, OpenSearch, Pinecone) and RAG pipelines.
  • Regulated-industry background (banking, healthcare, insurance) with awareness of SOC 2, PCI-DSS, HIPAA constraints.
  • Contributions to open-source .NET or Angular projects.

Similar Jobs

More Jobs at Advantage Tech

  • Senior HRIS Analyst
    $90K — $110K *
    Leawood, KS 66209 (Johnson County)
    Business Services
    In-Person
  • Cloud Engineer
    $95K — $115K *
    Kansas City, MO 64118 (Clay County)
    Information Technology
    In-Person
  • Project Manager - Power & Industrial
    $80K — $95K *
    Lenexa, KS 66215 (Johnson County)
    Energy & Utilities
    In-Person
  • Cloud Engineer
    $95K — $115K *
    Mission, KS 66202 (Johnson County)
    Information Technology
    In-Person
  • Cloud Engineer
    $95K — $115K *
    Shawnee Mission, KS 66250 (Johnson County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Full Stack Developer jobs: