freehire launches on Product Hunt on 26 August.

Follow →

Senior .Net Full Stack Engineer

Summary

Builds scalable SaaS apps using .NET backend and Angular frontend, optimizing cloud services and databases while adopting AI-powered dev tools.

We’re looking for a Senior .NET Full Stack Engineer with experience in .NET and Angular 16+ to help build scalable, secure, and high-performance SaaS applications. This role involves working with modern architectures, development practices, and AI-powered workflows.

Experience

8+ years of hands‑on experience in SaaS or enterprise application development.

Backend Skills

  • Strong proficiency in C# and the .NET ecosystem.
  • Experience with Cloud; AWS (preferred) or another major cloud provider's services.
  • Solid experience with Entity Framework.
  • Deep understanding of relational databases, including query optimization and performance tuning (SQL Server / Postgres).
  • Strong expertise in JSON mapping and dynamic user interface generation based on JSON configurations.
  • Deep understanding of NoSQL DB (Amazon DocumentDB preferred).

Frontend Skills

  • Angular 16+ experience preferred; other modern front‑end frameworks acceptable.

Engineering Practices

  • Strong troubleshooting, debugging, and performance optimization skills.
  • Experience writing unit and integration tests.
  • Comfortable working in a Shift Left development environment.
  • Committed to delivering high‑quality code with low defect rates.
  • Self‑driven, takes ownership, and collaborates effectively across teams.
  • Clear and confident English communication skills (written and verbal).

AI & Modern Development

  • Willingness to embrace AI‑powered development tools (e.g., Copilot, Cursor, Claude Code).
  • Basic to intermediate understanding of AI concepts such as LLMs, MCP, RAG, etc.

Bonus Points

  • Practical experience implementing event‑driven architectures in production systems.
  • Hands‑on experience with monitoring/observability tools (e.g., CloudWatch, Datadog, New Relic).
  • Previous experience leading end‑to‑end delivery in a Shift Left environment with limited QA resources.
  • Experience with GraphQL.
  • Experience in Windows Services, Desktop applications & WPF.

See also