09/06/2026 updated


100 % available
Senior Back-End ASP.NET Developer
Tehran, Iran
Worldwide
Master of Engineering - Software EngineeringAbout me
Senior Backend ASP.NET Developer with 10 years of software development experience, including 7 years of professional industry experience. Specialized in designing, developing, maintaining, and troubleshooting enterprise web applications using C#, ASP.NET, .NET, and SQL Server.
ASP.NETASP.NET MVC FrameworkC Sharp (Programming Language)Entity FrameworkVisual Basic .NET (Programming Language)Model View Controller (MVC)SQL Databases.NET CoreAsp.net Web ApiAsp.net Web FormsASP.NET Applications
ASP.NET Development (VB, C#, MVC)
Expertise in designing, developing, and maintaining enterprise web applications using ASP.NET VB, ASP.NET C#, and ASP.NET MVC frameworks with a high proficiency level.
SQL Server Development
Strong knowledge in SQL Server development, including database design, querying, and troubleshooting for enterprise-level applications.
REST APIs
Solid experience in building and consuming REST APIs to enable communication between back-end services and client applications.
Entity Framework
Working knowledge of Entity Framework as an ORM tool for data access and database interaction in .NET applications.
ASP.NET Core
Foundational experience with ASP.NET Core for building modern, cross-platform web applications.
Business Analysis
Capability in analyzing business requirements and translating them into technical solutions for software development projects.
Problem Solving
Strong analytical and problem-solving skills applied to diagnosing and resolving complex software issues in enterprise environments.
Team Collaboration
Proven ability to work effectively within development teams, contributing to collaborative software engineering efforts.
Expertise in designing, developing, and maintaining enterprise web applications using ASP.NET VB, ASP.NET C#, and ASP.NET MVC frameworks with a high proficiency level.
SQL Server Development
Strong knowledge in SQL Server development, including database design, querying, and troubleshooting for enterprise-level applications.
REST APIs
Solid experience in building and consuming REST APIs to enable communication between back-end services and client applications.
Entity Framework
Working knowledge of Entity Framework as an ORM tool for data access and database interaction in .NET applications.
ASP.NET Core
Foundational experience with ASP.NET Core for building modern, cross-platform web applications.
Business Analysis
Capability in analyzing business requirements and translating them into technical solutions for software development projects.
Problem Solving
Strong analytical and problem-solving skills applied to diagnosing and resolving complex software issues in enterprise environments.
Team Collaboration
Proven ability to work effectively within development teams, contributing to collaborative software engineering efforts.
Experience
Professional experience10+ years
Freelancer since2026
Languages
EnglishFluent
Project history
Currently working as a Senior Back-End ASP.NET Developer at Ideaco in Tehran, Iran, specializing in designing, developing, maintaining, and troubleshooting enterprise web applications using C#, ASP.NET, .NET, and SQL Server.
Worked as a SQL Server Developer at Ideaco in Tehran, Iran, focusing on database development and management.
Worked as a Junior Web Designer at the Iranian Communication Complex in Tehran, Iran.