ASP .NET MVC Developer (remotely)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

$700USD - $1000USD

HOURS PER WEEK

40

DATE UPDATED

May 20, 2026

JOB OVERVIEW

Position Overview:
We are seeking an experienced and highly motivated ASP.NET MVC Developer to join our team. The ideal candidate will have strong hands-on experience developing and maintaining scalable web applications using ASP.NET MVC Framework and ASP.NET Core MVC technologies. The role requires excellent backend and frontend development skills, strong database knowledge, and the ability to work with large datasets and performance-critical systems.

Key Responsibilities:
• Develop, maintain, and optimize web applications using ASP.NET MVC Framework and ASP.NET Core MVC.
• Design and implement scalable backend systems and APIs using C# ---------- technologies.
• Work with MSSQL databases, Entity Framework, stored procedures, and complex queries.
• Implement efficient server-side paging, searching, filtering, and data processing solutions.
• Develop responsive and user-friendly frontend interfaces using HTML, CSS, JavaScript, and jQuery.
• Optimize application and database performance for large-scale and high-traffic systems.
• Troubleshoot, debug, and resolve software defects and production issues.
• Collaborate with analysts, developers, and stakeholders to design and implement new features.
• Write clean, maintainable, and well-documented code following best practices.
• Participate in code reviews and contribute to team knowledge sharing.
• Stay updated with the latest technologies, frameworks, and development practices.

Qualifications:
• Strong English proficiency. Ability to read, write, and clearly communicate.
• Honest, responsible, and hardworking person.
• Proven experience with ASP.NET MVC Framework and ASP.NET Core MVC.
• Strong knowledge of C#, .NET, and Entity Framework.
• Advanced knowledge of MSSQL, query optimization, and database design principles.
• Experience implementing server-side paging, searching, sorting, and performance optimization.
• Strong frontend development skills using HTML, CSS, JavaScript, and jQuery.
• Experience building and consuming REST APIs and web services.
• Strong problem-solving and analytical skills.
• Ability to work independently and as part of a team.
• Experience working with large datasets and high-performance applications will be considered a significant advantage.
• Knowledge of AI technologies, LLM integrations, or machine learning concepts will be considered a strong advantage.
• Experience with Python or other programming languages beyond C# will be considered a strong advantage.
• Experience with cloud platforms, IIS deployments, or DevOps practices will be considered an advantage.
• Experience in forex, stocks, options, futures, bonds, contracts for difference, or other highly data-driven industries will be considered a significant advantage.
• University degree in Computer Science, Information Technology, Engineering, Mathematics, or a related field will be considered an advantage.

What We Offer:
• Opportunities for professional development and career advancement.
• Mentorship from experienced developers.
• Paid Courses and Education are provided on company time.
• Flexible working hours and remote work options.
• Salary in USD
• 20 days of paid annual leave
• Paid bank holidays (according to Cyprus calendar)
• European company culture with friendly personnel
• English Classes
• Minecraft sessions

About the company:
AI BI LTD is an international fintech company specializing in automated reporting solutions for financial businesses. We operate fully remotely with a distributed team and maintain flexible yet structured processes.
We take care of our own, but we are not a family — we are a team of professionals working toward a common goal. For the right person, this can be a unique opportunity to grow quickly and build a strong career in fintech.

Important:
When applying, please indicate your English level (A1–C2). This will be verified during a separate stage of the selection process.
If you were unable to read this document without using a translator, unfortunately, this position is not a good fit for you.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.1255
Total Execution Time  0.1269
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,664 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/ASP-NET-MVC-Developer-remotely-1651580
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.1201 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1651580
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 849888
 LIMIT 1 
0.1060   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1651580
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-21',ej.date_added) duration_daysDATEDIFF('2026-06-21',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1651580' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1651580 
0.0045   UPDATE employer_jobs SET hit_counts '***May-20-2026=168***May-21-2026=107***May-22-2026=102***May-23-2026=40***May-24-2026=25***May-25-2026=63***May-26-2026=33***May-27-2026=53***May-28-2026=33***May-29-2026=33***May-30-2026=20***May-31-2026=21***Jun-01-2026=19***Jun-02-2026=44***Jun-03-2026=28***Jun-04-2026=23***Jun-05-2026=30***Jun-06-2026=13***Jun-07-2026=18***Jun-08-2026=13***Jun-09-2026=28***Jun-10-2026=14***Jun-11-2026=28***Jun-12-2026=30***Jun-13-2026=8***Jun-14-2026=15***Jun-15-2026=12***Jun-16-2026=14***Jun-17-2026=14***Jun-18-2026=14***Jun-19-2026=9***Jun-20-2026=9***Jun-21-2026=1' WHERE job_id'1651580'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=697***Jun-2026=384' WHERE job_id'1651580'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1651580' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1651580 
0.0042   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '849888'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)