Project
This project is for a foreign client, focused on rebuilding two internal enterprise applications (SLFS and MLFS). The current solutions are based on deprecated AngularJS and a tightly coupled .NET Framework 4.7 backend. The goal is to migrate to a modern, maintainable architecture using Angular v20 and a decoupled REST API layer.
The new frontend will be developed as standalone Angular SPAs using Angular Material, CDK, RxJS, and Signals. It will be structured into feature modules with strong emphasis on scalability, code quality, and accessibility. Frontend and backend will be deployed independently via separate CI/CD pipelines, enabling safe, incremental rollout.
On the backend side, a new ASP.NET Web API layer will be introduced to expose existing business logic and data. The API will be documented via Swagger and secured using token-based authentication (e.g., JWT). Legacy systems and infrastructure (Azure VMs, IIS, SQL Jobs) will remain in place, ensuring a smooth transition without disrupting existing operations.
Contract duration: 2 months - possible extension
You can be the perfect match for us, if you have:
Strong Knowledge of .NET Framework 4.7, including:
Development and maintenance of ASP.NET MVC applications
Experience working with controllers, views (.cshtml), and ViewBag / ViewData mechanisms
Proficiency in ASP.NET Web API – designing and implementing RESTful APIs (based on .NET Framework 4.7 or .NET Standard)
Knowledge of Entity Framework (Code First) – domain modeling, migrations, LINQ queries, and database integration
Experience with authentication and authorization systems, particularly those based on EUA, cookies, and JWT (JSON Web Tokens)
Familiarity with API documentation tools and standards – Swagger / OpenAPI
Experience with IIS – deploying and configuring applications hosted on Windows Server
Knowledge of SQL Server and integration with batch jobs (SQL Jobs) – a plus
Architecture and Modernization Skills:
Ability to decompose monoliths – extracting business logic from controllers and .cshtml views into separate service/API layers
Understanding of layered architecture and frontend/backend separation
Capability to design versioned APIs tailored for integration with SPA frontends (e.g., Angular)
DevOps and Deployment Experience:
Experience working in projects with CI/CD pipelines, integrating deployments with existing infrastructure (e.g., Azure VMs, IIS)
Knowledge of API publishing, versioning, and preparation of deployment packages
Familiarity with configuration management tools and change control systems (e.g., Git, Azure DevOps)
What do we offer?
ambitious, creative, talented & highly experienced team
contributing to projects for clients all over the world
flexible working hours and a possibility to work remotely
We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect and process when you send us your CV.
The controller of your personal data is Miquido Spółka z ograniczoną odpowiedzialnością sp. k. with its seat in Krakow, Zabłocie 43a, 30-701 Kraków, Poland (“Miquido”, “We”, “Our” or “Us”). See more
Net per month - B2B
Check similar offers