/

Freelance Senior C# Developer (Anglophone)

--Remote--
Ref. :
005808

We are seeking for a Senior C# Developer with a strong background in modern software development practices, particularly in event-driven architectures and data analytics solutions.


You will be part of a dynamic development team working on business solutions for governmental and enterprise clients, contributing to the design, development, and deployment of robust, scalable software systems.


Activities will include:

  • Developing and maintaining event-driven applications using Kafka or similar frameworks.
  • Building enterprise applications using ASP.NET or Blazor frameworks.
  • Designing and managing databases with expertise in SQL and data warehousing technologies like Apache Hive or Apache Spark.
  • Implementing and maintaining microservices architecture and deploying applications using Docker containers.
  • Integrating OpenTelemetry for comprehensive application observability, monitoring, and tracing.
  • Working with data analytics and Business Intelligence (BI) tools to generate meaningful insights.
  • Carrying out end-to-end development, including the design, coding, and unit testing of software modules.
  • Documenting technical designs, architecture, and project workflows.
  • Traveling up to 40% to West African countries to collaborate with regional teams and stakeholders.


Qualifications:

  • Proven experience minimum 7 years of experience developing enterprise-level applications in C# and .NET technologies.
  • Solid understanding of Kafka or other event-driven frameworks.
  • Hands-on experience with ASP.NET or Blazor for front-end and back-end development.
  • Proficiency in SQL databases and familiarity with data warehousing tools like Apache Hive or Apache Spark.
  • Experience with OpenTelemetry for monitoring distributed applications.
  • Knowledge of data analytics and BI tools for creating data-driven solutions.
  • Strong experience developing and deploying microservices in containerized environments using Docker.
  • Ability to read and write in French for professional communication.
  • Willingness to travel up to 40% for client engagements in West Africa.
  • A degree in Computer Science, Engineering, or a related field.


Additional Skills of Interest:

  • Excellent problem-solving skills and a deep understanding of the software development lifecycle.
  • Strong written and verbal communication skills for documentation and client interaction.
  • Ability to work effectively in a deadline-driven environment and manage multiple tasks.
  • Organized, detail-oriented, and committed to delivering high-quality solutions.