You will build and maintain full-stack applications using .NET and Angular.
Responsibilities
- Develop and maintain responsive, modular Angular applications using TypeScript and RxJS patterns.
- Design and implement scalable, secure ASP.NET Core Web API services using C#.
- Design relational database schemas and write efficient SQL for SQL Server, ensuring data integrity.
- Containerize applications using Docker and build/maintain CI/CD pipelines.
- Write unit and integration tests for both frontend (Jest) and backend (xUnit) components.
Required Skills
- 10+ years of proven experience developing with Angular and TypeScript.
- Expertise in ASP.NET Core Web API and designing RESTful services.
- Strong command of C# and applying SOLID/clean architecture principles.
- Proficiency with RxJS, Observable patterns, and state management (NgRx).
- Solid experience with SQL databases and advanced query optimization.
- Hands-on experience with DevOps tooling, CI/CD, and Docker.
- Proficiency with automated testing frameworks like Jest and xUnit.
- Experience with Git for version control and collaborative branching.
- Ability to write clean, maintainable, and well-documented code.