This job is no longer available
This job expired on 17/07/2026. It no longer accepts applications.
Full-Stack Web Developer
Goran Net 4.5G+ · Souleimaniye
Job description
About the role
We are looking for a Full-Stack Web Developer to maintain our legacy .NET Framework and WCF services while building new features on .NET 8+. You will bridge old and new architectures, migrating legacy components into modern, full‑stack web solutions.
Key responsibilities
- Design, code, test and deploy end‑to‑end features from database to API to UI.
- Debug, patch and maintain existing WCF services and .NET 4.0 applications.
- Assist in migrating legacy MVC views and WCF services to decoupled, modern architectures.
- Implement UI from design mockups using HTML5, CSS3 and JavaScript (ES6+).
- Manage configuration files (Web.config, appsettings.json) across environments.
- Develop RESTful APIs with best practices: Minimal API, JWT authentication, Fluent Validation, DI, rate limiting, pagination, sorting, filtering, and OpenAPI/Swagger documentation.
- Deploy applications on Windows Server 2022+ (IIS) and Linux/Docker environments.
- Collaborate using Git, Azure DevOps or GitHub.
Required profile
- Bachelor’s degree in Computer Science, Software Development or a related field.
- Minimum 4 years of professional experience in the .NET ecosystem.
- Proficient English communication skills.
Required skills
- .NET Framework.NET 8+, ASP.NET MVC (Razor), ASP.NET Web API.
- WCF (SOAP, WSDL), Minimal API, JWT, Fluent Validation, Dependency Injection.
- RESTful API design, security, rate limiting, pagination, sorting, filtering.
- OpenAPI/Swagger documentation.
- HTML5, CSS3, JavaScript (ES6+), jQuery, Fetch API/Axios.
- SQL Server (T‑SQL), Entity Framework, EF Core.
- Windows Server 2022+, IIS, Linux deployment, Docker.
- Git, Azure DevOps, GitHub.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Iraq.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Goran Net 4.5G+
Souleimaniye