Senior C# Developer (10+ Years Experience, English Required)

Senior C# Developer (10+ Years Experience, English Required)

ارسل في ٢٦ سبتمبر ٢٠٢٤


CDD (محدد المدة)
مطور
Remote : نعم طوال الوقت

Jenkins
Microsoft Azure
Play
C#
GitLab
SQL

We are looking for a Senior C# Developer with over 10 years of experience to join our dynamic team. If you are an expert in C#/.NET development and comfortable working in an international environment with fluent English, this is the perfect opportunity for you.

Responsibilities:

  • Design, develop, and maintain robust, scalable applications using C#/.NET.
  • Play a key role in defining software architecture, ensuring quality, security, and performance of solutions.
  • Participate in code reviews and apply best practices in software development (SOLID, design patterns).
  • Collaborate with multidisciplinary teams (Product, UX/UI, DevOps) and international stakeholders.
  • Integrate third-party services and automate continuous deployment processes.
  • Mentor and guide junior developers, managing teams across different time zones.
  • Lead continuous improvement initiatives for existing systems and ensure their scalability.
  • Manage critical incidents, ensuring high availability of applications.

Requirements:

  • Minimum 10 years of experience in development with C#/.NET.
  • Expertise in software architecture, object-oriented design, and distributed applications.
  • Proficient in relational databases (SQL Server) and web services (REST, SOAP).
  • Deep knowledge of ASP.NET Core, Entity Framework, and cloud environments like Microsoft Azure.
  • Experience with CI/CD pipelines, unit testing, and continuous integration frameworks (GitLab, Jenkins).
  • Fluent English (written and spoken) is required, with the ability to work in an international environment.
  • Proven experience in solving complex technical problems under pressure.
  • Ability to work independently, with excellent project management and organizational skills.

Desired Profile:

  • Degree in Computer Science or a related field.
  • Proven experience in large-scale projects and critical production environments.
  • Natural leadership skills with a talent for mentorship and technical management.
  • Ability to make key technical decisions while communicating effectively with English-speaking teams.

Why Join Us?

  • Work on complex, innovative projects in an international environment.
  • Fast career growth opportunities and the chance to take on greater responsibilities.
  • Flexible work environment, including remote work options.
  • Stimulating work atmosphere focused on technological innovation.

Muse Studio