NET Developer / NET Software Engineer

  • Cospex -
  • USA
  • Il'y a 2 jours
Plus de
50
candidats pour
100 postes ouverts
N'attendez pas pour vous garantir ce poste !
Postes vacants:
100 postes ouverts
Type d'emploi désiré :
Temps plein, Freelance / Indépendant
Mode de travail :
Télétravail
Experience :
3 à 5 ans
Niveau d'étude :
Licence, Bac + 3
Rémunération proposée :
Entre 2000 DT et 3000 DT
Langue :
Anglais

Description de l'emploi

Only English CVs will be accepted.

.NET Developer / .NET Software Engineer

Location: Tunisia
Employment Type: Full-Time
Experience Level: Mid-Level to Senior
Application Requirement: English CVs only

About the Opportunity

We are looking for a skilled and motivated .NET Developer / .NET Software Engineer to join our team and contribute to the development of reliable, scalable, and maintainable software solutions.

We are seeking professionals who combine strong technical expertise with excellent English communication, analytical thinking, professionalism, ownership, and a genuine commitment to continuous learning .

This opportunity is particularly suited to developers who want to work in an international environment, take responsibility for their work, solve challenging technical problems, and continue developing their careers.

We value people who are reliable, proactive, detail-oriented, adaptable, and committed to delivering high-quality results .

Key Responsibilities

  • Design, develop, test, and maintain robust .NET applications and backend services.

  • Develop scalable and secure applications using C# and .NET .

  • Build and maintain RESTful APIs and Web APIs .

  • Translate business and technical requirements into effective software solutions.

  • Participate in architecture and application design discussions.

  • Identify, troubleshoot, and resolve software defects and technical issues.

  • Write clean, efficient, maintainable, and well-documented code.

  • Work with relational databases and optimize database queries when required.

  • Collaborate with developers, project managers, and other stakeholders.

  • Participate in code reviews and contribute to development standards and best practices.

  • Create and maintain technical documentation.

  • Contribute to application testing, deployment, and continuous improvement.

  • Work effectively both independently and as part of an international team.

Core RequirementsTechnical Skills

  • Minimum 4 years of professional experience in .NET Development, Software Engineering, Backend Development, Full-Stack Development, or a related field.

  • Strong proficiency in C# and .NET .

  • Hands-on experience with ASP.NET Core .

  • Strong experience developing Web APIs and RESTful APIs .

  • Solid understanding of Object-Oriented Programming (OOP) .

  • Knowledge of software architecture, design principles, and design patterns.

  • Experience working with SQL and relational databases .

  • Strong debugging and problem-solving abilities.

  • Experience using Git and version control systems.

  • Ability to write clean, efficient, scalable, and maintainable code.

  • Experience with software testing, troubleshooting, and quality assurance.

  • Ability to document technical solutions and development processes.

Communication & Professional Skills

  • Advanced English communication skills — written and spoken.

  • Ability to clearly explain technical concepts to both technical and non-technical stakeholders.

  • Strong analytical and critical-thinking skills.

  • Excellent attention to detail.

  • Strong sense of responsibility and ownership.

  • Ability to manage tasks independently and meet deadlines.

  • Professional attitude and strong teamwork skills.

  • High level of reliability, commitment, and availability.

  • Willingness to learn new technologies and continuously improve.

  • Ability to work effectively within an international and multicultural environment.

Preferred Technical Qualifications

Candidates with experience in the following areas will be strongly considered:

  • .NET 6+ / modern .NET

  • Entity Framework / Entity Framework Core

  • LINQ

  • Microsoft SQL Server

  • Azure and other cloud services

  • JavaScript

  • React, Angular, or Blazor

  • CI/CD pipelines

  • DevOps practices

  • Microservices architecture

  • Distributed systems

  • Cloud-based application development

  • Large-scale or production-level applications

  • Agile / Scrum development methodologies

Relevant Microsoft, Azure, .NET, or Cloud certifications are a plus, but are not mandatory.

What We Value

Beyond technical skills, we are looking for professionals who demonstrate:

  • Ownership: You take responsibility for your work and results.

  • Problem-Solving: You approach challenges logically and proactively.

  • Continuous Learning: You actively seek opportunities to improve your technical and professional skills.

  • Reliability: You can be trusted to deliver on commitments.

  • Communication: You communicate clearly, professionally, and effectively.

  • Teamwork: You collaborate respectfully and contribute positively to the team.

  • Adaptability: You are comfortable learning new technologies, tools, and processes.

  • Professionalism: You maintain high standards in your work and communication.

  • Commitment: You are motivated to build a long-term professional relationship and grow with the organization.

Who We Are Looking For

We are particularly interested in candidates who can demonstrate a strong combination of:

Technical Expertise + Communication + Professionalism + Reliability + Growth Mindset

We are not simply looking for someone who can write code. We are looking for a professional who can understand requirements, communicate effectively, solve problems, collaborate with others, take ownership, and consistently deliver quality work.

Candidates who demonstrate strong potential, dedication, and a genuine passion for software development will have opportunities to grow their responsibilities over time.

Application Requirements

Only English CVs will be accepted.

Please ensure your CV clearly highlights:

  • Years of professional .NET experience

  • C# and .NET expertise

  • ASP.NET Core / Web API experience

  • Database and SQL experience

  • Cloud / Azure experience, if applicable

  • Frontend technologies, if applicable

  • Major projects and production applications

  • Relevant certifications

  • English communication proficiency

  • Professional experience with international teams, if applicable

Please submit your CV in English and ensure that your contact information and professional experience are clearly presented.

Important

Applicants should have at least 4 years of relevant professional experience and be comfortable communicating in English in a professional international environment.

We look forward to connecting with talented .NET professionals who are ready to contribute, grow, and build long-term professional success with us.

Exigences de l'emploi

Please submit your CV in English and ensure that your contact information and professional experience are clearly presented.

Important

Applicants should have at least 4 years of relevant professional experience and be comfortable communicating in English in a professional international environment.  

We look forward to connecting with talented .NET professionals who are ready to contribute, grow, and build long-term professional success with us.

Date d'expiration

25/10/2026