Full-Stack .NET Web Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5-7+ years of experience in full-stack web development., Proficiency in ASP.NET MVC, ASP.NET Core, and C# programming., Experience with front-end frameworks like Angular and React, as well as HTML5, CSS3, and JavaScript., Familiarity with secure coding practices and compliance standards such as GDPR and PCI..

Key responsibilities:

  • Develop and implement back-end services using .NET technologies and RESTful APIs.
  • Create responsive front-end applications using Angular and React frameworks.
  • Collaborate with cross-functional teams to translate business requirements into software solutions.
  • Participate in the full software development lifecycle, including Agile methodologies and CI/CD processes.

Tawzef for Recruitment & HR Consultancy logo
Tawzef for Recruitment & HR Consultancy

Job description

This is a remote position.


Back-End Development

· ASP.NET MVC and ASP.NET Core (including Razor Pages)

· RESTful Web API design and implementation using .NET 6/7+

· Entity Framework (Code-First and DB-First), LINQ, and Dependency Injection

· C# advanced programming and design patterns

· SQL Server: database design, T-SQL, stored procedures, performance tuning

Front-End Development

· Single-Page Applications (SPA) using:

o Angular (v10+), with RxJS, components, and module architecture

o React (with Hooks, Redux, component-based architecture)

o Razor pages for server-side rendering (SSR) within ASP.NET Core

· HTML5, CSS3, JavaScript, TypeScript, jQuery

· Responsive design frameworks such as Bootstrap or Tailwind CSS

· Front-end build tools: Webpack, npm, or Vite

Integration & Security

· Integration with external systems via APIs (REST, SOAP, GraphQL optional)

· Secure authentication/authorization using OAuth2, OpenID Connect, JWT

· Implementation of web security standards (OWASP Top 10, HTTPS, input validation)

· Role-based access control (RBAC) and Identity Server integration

Payment Gateways

· Integration with platforms like Stripe, PayPal, Payfort, etc.

· Secure payment flows and PCI compliance

Architecture & Design

· Building scalable, modular applications using layered architecture

· Microservices exposure is a plus

· REST API versioning, logging, and monitoring

Application Lifecycle & Agile Delivery

· Full SDLC participation (from requirements to deployment)

· Experience working in Agile/Scrum teams

· Familiarity with CI/CD pipelines (Azure DevOps, GitHub Actions)


Project, Business, and Team Experience

· Translating business requirements into working software solutions

· Collaborating across departments and leading junior developers

· Participating in project estimation, architecture decisions, and planning

· Supporting migrations and integrations of enterprise applications

Security & Compliance

· Advanced penetration testing knowledge and secure coding practices

· Awareness of industry standards and compliance requirements (e.g., GDPR, ISO, SOC



Requirements
. Experience: 5–7+ years in full-stack web development. 

· Azure cloud services, CI/CD pipelines

· Power Platform or SharePoint integration

· Jira admin experience and Customization

· Secure coding practices and compliance awareness



Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Leadership

ASP.NET Developer Related jobs