Hire the Best .NET Framework C# Engineers
in Portugal

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Filipe B.

Barreiro, Portugal

$20/hr
4.5
4 jobs

Senior C#/.NET Backend Developer | AI Integration & Agent Development | 7+ Years of Experience I'm a seasoned backend engineer with 7+ years of experience building enterprise-grade solutions in C#/.NET, with strong cross-functional expertise in Python, Java, and JavaScript. I combine deep backend architecture knowledge with a solid understanding of AI concepts — including LLMs, AI agents, machine learning pipelines, and intelligent automation — to build modern, AI-powered applications. Core Expertise: - Backend Development (C#/.NET Core & Framework) — APIs, microservices, clean architecture - AI Integration & Agent Development — LLM APIs (OpenAI, Anthropic), AI agents, RAG pipelines, prompt engineering - Python & Java — Cross-platform scripting, data processing, AI/ML tooling - Legacy Modernization — Expertise in VB6, ASP.NET WebForms to modern stack migration - Database Management — PostgreSQL, SQL Server, MySQL, SQLite - Cloud & DevOps — Azure DevOps, CI/CD pipelines, containerization, Linux - API Development — RESTful APIs, Postman, Swagger, microservices architecture AI & Modern Development: I bring hands-on experience with AI concepts applied to real-world software — integrating LLM-powered features, building AI agent workflows, implementing retrieval-augmented generation (RAG), and using machine learning tools to enhance backend systems. I stay current with the rapidly evolving AI landscape and can bridge the gap between traditional backend engineering and AI-driven product development. Legacy Systems Expertise: I excel at maintaining and modernizing legacy applications (VB6 and WebForms), improving performance, and implementing best practices to extend their lifecycle or migrate to more efficient platforms. Why Work With Me? - Based in Lisbon (GMT) — time-zone friendly for US and EU clients - Full-time or part-time availability - Deep problem solver — debugging, optimization, clean architecture - Strong communicator — mentoring juniors, client-facing, agile teams If you need a senior backend developer who speaks both traditional engineering and AI, let's connect!

  • .NET Framework
  • C#
  • ASP.NET MVC
  • Back-End Development
  • Jenkins
  • ASP.NET
  • Microsoft SQL Server
  • SQL
  • Linux
  • MVC Framework
  • Project Management
  • Front-End Development
  • Full-Stack Development
  • .NET Core
  • SQL Programming
Joao G.

Charneca de Caparica, Portugal

$70/hr
5.0
15 jobs

Looking to bring your next great idea to life? Or, maybe you already have an awesome piece of software built and want to give it a new twist. ✅ Top Rated Software Development ✅ Expert in Task Automation and API Integrations ✅ Microsoft Certified Professional with 10+ years of experience ✅ Trained on the latest SW developer trends, tools and tech ✅ Deliver high quality software based on SOLID architecture principles ✅ Get robust software that stands the test of time TESTIMONIALS There is no secret why I consistently receive positive feedback, including: ✌️ "Amazing service. Highly recommended!" ✌️ "Always very professional and communicative." ✌️ "Easy to work with, highly skilled and honest straight forward ideas." ✌️ "Once again excellent job and service for our project! Always professional and timely!" ✌️ "Very sharp. Awesome to work with. Clear and direct. Lot of know how! " WHAT I OFFER ✅ Back-end Software Development ✅ API Integrations and Automation Development ✅ Web App Development ✅ Software Architecture Consulting ✅ MVP Product Development ABOUT ME Technically versatile software engineer with a passion for building data-driven applications with 10+ years of development experience. Successful working as a remote software engineer, collaborating in cross-functional teams and demonstrating high-levels of social, cultural and emotional intelligence to successfully deliver on business objectives SKILL SET ► Programming Languages C#, SQL, JavaScript, TypeScript, HTML, CSS/Sass ► Libraries & Frameworks ASP.NET MVC, .NET Core, Entity Framework, LINQ, WPF, Angular, React, jQuery ► Tools & Platforms MSSQL, MySQL, MongoDB, Elastic Search, Azure, PowerShell, NuGet, TeamCity, Octopus Deploy, TFS, Git 🔥🔥🔥 ALL SET - LETS GO! Done reading and want to get get started? Then click the "Hire" or "Invite"

  • .NET Framework
  • C#
  • SQL
  • MongoDB
  • ASP.NET Core
  • TypeScript
  • Elasticsearch
  • AngularJS
  • Microsoft Azure
  • Azure Cosmos DB
  • LINQ
  • Microservice
  • Azure Service Fabric
  • Microsoft SQL Server
  • .NET Core
Hassan Rafiq K.

Lisbon, Portugal

$18/hr
5.0
8 jobs

𝙀𝙫𝙚𝙧 𝙬𝙤𝙣𝙙𝙚𝙧𝙚𝙙 𝙞𝙛 𝙮𝙤𝙪𝙧 𝙨𝙤𝙛𝙩𝙬𝙖𝙧𝙚 𝙘𝙤𝙪𝙡𝙙 𝙗𝙚 𝙛𝙖𝙨𝙩𝙚𝙧, 𝙢𝙤𝙧𝙚 𝙧𝙚𝙡𝙞𝙖𝙗𝙡𝙚, 𝙖𝙣𝙙 𝙛𝙧𝙖𝙣𝙠𝙡𝙮, 𝙟𝙪𝙨𝙩 𝙨𝙢𝙖𝙧𝙩𝙚𝙧? Hello! Myself Hassan Rafiq, a Senior Software Developer specializing in the Microsoft Tech Stack, focused on building robust .NET applications, seamless API integrations, and scalable cloud-based solutions. I transform complex business challenges into efficient, high-performing, and future-proof digital systems. My mission is simple to deliver clean architecture, optimized performance, and code that drives measurable business value. 💡 𝐖𝐡𝐚𝐭 𝐈 𝐎𝐟𝐟𝐞𝐫: 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞 𝐢𝐧 𝐭𝐡𝐞 𝐌𝐢𝐜𝐫𝐨𝐬𝐨𝐟𝐭 𝐄𝐜𝐨𝐬𝐲𝐬𝐭𝐞𝐦 𝗕𝗮𝗰𝗸𝗲𝗻𝗱 & 𝗖𝗼𝗿𝗲 .NET (Core, Framework, 5/6/7/8/9), C#, ASP.NET Core, Entity Framework Core Microservices Architecture, API Development (REST, GraphQL, gRPC) Angular Frontend Integration for dynamic, interactive applications ERP Development & Custom Business Solutions𝗖𝗹𝗼𝘂𝗱 & 𝗗𝗲𝘃𝗢𝗽𝘀 Microsoft Azure (App Services, Azure Functions, Azure SQL Database, Storage), Docker, CI/CD (GitHub Actions, Azure DevOps), Cloud Deployment 𝐃𝐚𝐭𝐚 & 𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧𝐬 Microsoft Azure (App Services, Azure Functions, Azure SQL Database, Blob Storage) Docker, CI/CD Pipelines (GitHub Actions, Azure DevOps) Cloud Deployment & Monitoring for scalable enterprise systems 🔗 𝐃𝐚𝐭𝐚 & 𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧𝐬 SQL Server, PostgreSQL, NoSQL Databases Third-Party API Integration (Payment Gateways, CRMs, Logistics Platforms) Shopify Integration for seamless eCommerce operations SAP B1 Integration for Enterprise Resource Planning (ERP) Data Migration & Synchronization between cloud and on-premises systems 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 Clean Architecture, Domain-Driven Design (DDD), Design Patterns (MVC, Repository), Unit Testing (xUnit, NUnit) 📈 𝐏𝐫𝐨𝐯𝐞𝐧 𝐈𝐦𝐩𝐚𝐜𝐭 𝗜𝗺𝗽𝗿𝗼𝘃𝗲𝗱 𝗦𝘆𝘀𝘁𝗲𝗺 𝗥𝗲𝗹𝗶𝗮𝗯𝗶𝗹𝗶𝘁𝘆 by migrating legacy applications to .NET Core and Azure (reducing downtime by up to 40%). 𝗘𝗻𝗮𝗯𝗹𝗲𝗱 𝗡𝗲𝘄 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗖𝗵𝗮𝗻𝗻𝗲𝗹𝘀 by engineering complex API integrations with key third-party services (e.g., payment, logistics). 𝗕𝗼𝗼𝘀𝘁𝗲𝗱 𝗔𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗣𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲 by optimizing SQL queries and implementing efficient Microservices architecture. 🤝 𝐖𝐡𝐲 𝐇𝐢𝐫𝐞 𝐌𝐞: 𝐘𝐨𝐮𝐫 𝐒𝐭𝐫𝐚𝐭𝐞𝐠𝐢𝐜 .𝐍𝐄𝐓 𝐏𝐚𝐫𝐭𝐧𝐞𝐫 I am not just a developer I am your technology architect and problem-solver. From our first discussion, I focus on your business goals, ensuring each technical decision supports your strategic direction. Expect clear communication, proactive collaboration, and a production-ready solution designed for growth, maintainability, and long-term success. Whether you need to build a scalable enterprise application, integrate a complex ERP system, or deploy a cloud-native platform, I bring the expertise, passion, and precision to make it happen. Whether you need to build an enterprise application, integrate a critical API, or optimize your infrastructure with a reliable Azure Cloud Solution, I bring the expertise and dedication to get it done right. 👉 𝗟𝗲𝘁'𝘀 𝗱𝗶𝘀𝗰𝘂𝘀𝘀 𝘆𝗼𝘂𝗿 𝗽𝗿𝗼𝗷𝗲𝗰𝘁 𝗮𝗻𝗱 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁 𝗮 𝗿𝗼𝗯𝘂𝘀𝘁, 𝗳𝘂𝘁𝘂𝗿𝗲-𝗽𝗿𝗼𝗼𝗳 𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻 𝘁𝗼𝗴𝗲𝘁𝗵𝗲𝗿. Best Regards Hassan Rafiq

  • .NET Core
  • Microservice
  • REST API
  • Azure DevOps
  • Microsoft SQL Server
  • Entity Framework
  • API Integration
  • SAP ERP
  • Microsoft Dynamics Development
  • Microsoft Dynamics CRM
  • Angular
  • Make.com
  • SQL
  • Database Integration
Fabio G.

Lisbon, Portugal

$32/hr
4.9
77 jobs

I am a systems analyst, software developer, professor and researcher with many years of experience and a PhD in Computer Science. I have developed systems for diverse industries and researched/published mostly in the areas of artificial intelligence and games. I'm also a polyglot with a long experience with languages such as English, French and Spanish.

  • .NET Framework
  • C
  • Java
  • Visual Basic
  • Lisp
  • Prolog
  • Artificial Intelligence
  • Apex
  • Academic Writing
  • Portuguese
Janio A.

Cascais, Portugal

$40/hr
5.0
7 jobs

I'm an experienced Full Stack Engineer and problem-solver with many years of experience turning complex challenges into clean, reliable, and scalable software. I've built systems that keep hospitals compliant, financial data secure, online stores running 24/7, and AI-powered workflows delivering real business value. ❖ Backend: ✧ .NET/C#: .NET Core, ASP.NET Core MVC, Entity Framework, LINQ ✧ Python: Django, Flask, FastAPI, SQLAlchemy, Django ORM, Flask-SQLAlchemy ✧ RESTful APIs, GraphQL, Microservices Architecture, Event-Driven Systems ❖ AI & Automation: ✧ LLM Integration: OpenAI API, Claude API, Gemini API, LangChain, LlamaIndex ✧ AI Agents: Tool Calling, Function Calling, Multi-Step Agent Workflows ✧ RAG Systems: Vector Databases, Embeddings, Semantic Search, Document Q&A ✧ AI Automation: Workflow Automation, Intelligent Chatbots, AI Assistants ✧ OCR & Document Processing: Invoice Parsing, PDF Extraction, Data Classification ✧ Prompt Engineering: Prompt Optimization, Guardrails, Evaluation, Versioning ❖ Database: ✧ Relational: SQL Server, PostgreSQL, MySQL, Oracle ✧ NoSQL: MongoDB, Redis, DynamoDB, Cosmos DB ✧ ORM & Tools: Entity Framework Core, Dapper, SQLAlchemy, Hibernate ✧ Data Warehousing: Snowflake, BigQuery ✧ Vector Databases: Pinecone, Chroma, FAISS, Weaviate, pgvector ❖ Cloud & DevOps: ✧ Azure: Functions, Service Bus, App Services, AKS, Cosmos DB ✧ AWS: Lambda, ECS, S3, DynamoDB, API Gateway, CloudFormation ✧ GCP: Cloud Run, BigQuery, Pub/Sub, Firestore ✧ Containerization: Docker, Kubernetes, Helm, Istio ✧ CI/CD Pipelines: Azure DevOps, GitHub Actions, Jenkins, GitLab CI ❖ Frontend: ✧ JavaScript, TypeScript, React.js, Next.js, Angular 2+, Blazor ✧ Tailwind CSS, Material UI, SCSS I don’t just write code — I solve business problems. Whether it’s untangling messy legacy code, designing event-driven microservices that scale to millions of requests, modernizing applications for the cloud, or building AI-powered solutions that automate real workflows, I deliver software that works, lasts, and grows with your business. Work with me, and you’ll get more than just code — you’ll get reliable engineering, scalable architecture, and practical AI-driven solutions that perform exactly as expected. Ready to turn your idea into a reliable, scalable, and intelligent product? Let’s make it happen.

  • C#
  • AI Agent Development
  • AI Trading
  • AI Implementation
  • ASP.NET
  • .NET Core
  • Entity Framework
  • ASP.NET Web API
  • Azure DevOps
  • Database Management System
  • SQL
  • CI/CD
  • Python
  • PyTorch
  • NumPy
  • FastAPI
  • REST API
  • GraphQL
  • React
  • JavaScript
Paulo A.

Amarante, Portugal

$25/hr
5.0
3 jobs

.NET Developer with 10 years of experience developing web, desktop, mobile apps, windows services applications, web services, and APIs using C#, .NET Framework, .NET Core, Entity Framework, Entity Framework Core, Xamarin Forms, Windows Forms, ASP.NET Web Forms, ASP.NET MVC, ASP.NET Web API, WCF, HTML5, CSS3, JavaScript, JQuery, SQL Server, Oracle, Unity. Recognized for exceptional ability to improve application code and performance. Personal capabilities: - Adapt quickly to diverse management and clients style - Results-oriented individual - Demonstrated capacity to successfully manage multiple projects and deadlines - Strong analytical skills, easily assess conditions and implement appropriate intervention - Refined technical analysis of the code for improvement purposes and for future maintenance to be easier to implement Microsoft Certifications - MTA - 98-361 Software Development Fundamentals, License Number: G667-6407 - MCSA - 70-483 Programming in C #, License Number: G799-7907

  • .NET Framework
  • C#
  • SQL
  • Performance Optimization
  • jQuery
  • .NET Core
  • Android App Development
  • Xamarin
  • ASP.NET
  • iOS Development
  • ASP.NET MVC
  • ASP.NET Web API
  • Unity
  • ASP.NET Core
  • Web Development

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a .NET Framework C# Engineer in Portugal on Upwork?

You can hire a .NET Framework C# Engineer in Portugal on Upwork in four simple steps:

  • Create a job post tailored to your .NET Framework C# Engineer project scope. We'll walk you through the process step by step.
  • Browse top .NET Framework C# Engineer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top .NET Framework C# Engineer profiles and interview.
  • Hire the right .NET Framework C# Engineer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a .NET Framework C# Engineer?

Rates charged by .NET Framework C# Engineers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a .NET Framework C# Engineer in Portugal on Upwork?

As the world's work marketplace, we connect highly-skilled freelance .NET Framework C# Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream .NET Framework C# Engineer team you need to succeed.

Can I hire a .NET Framework C# Engineer in Portugal within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive .NET Framework C# Engineer proposals within 24 hours of posting a job description.