https://bayt.page.link/LGK7oLosay2RXPcdA
Back to the job results

Senior C# Developer - West Africa Ref. 005890

30 days ago 2025/06/06
Other Business Support Services
Create a job alert for similar positions

Job Description

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, for a role based in West Africa. The ideal candidate must be professionally proficient in Arabic, English, and French, both written and spoken.


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.
  • 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.

--


Entre engagement en tant que cabinet de staffing et de recrutement :


  • Novancy One, cabinet expert leader en recrutement et en staffing de talents dans les domaines des systèmes d'information et de la transformation digitale, s'engage fermement à promouvoir l'égalité et la diversité dans son processus de recrutement. Nous encourageons vivement les candidatures de profils variés, garantissant des opportunités équitables pour tous, quels que soient la race, la couleur, la religion, le genre, l'orientation sexuelle, l'origine nationale, le handicap, l'âge ou le statut d'ancien combattant. Si vous pensez que votre candidature n'a pas été prise en compte, faites-le nous savoir à l'adresse https://novancy.com/contactus. Découvrez nos offres d'emploi actuelles sur https://novancy.com/jobs/ ou soumettez votre CV pour des opportunités futures sur https://novancy.com/cv.

Our commitment as staffing agency:


  • Novancy One, a leading expert in staffing and recruitment for information systems and digital transformation, is deeply committed to promoting equality and diversity throughout our hiring process. We actively encourage applications from candidates of all backgrounds, ensuring fair and equal opportunities for everyone, irrespective of race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status. If you feel your application has been overlooked, we want to hear from you—reach out to us at https://novancy.com/contactus. Discover our latest job opportunities at https://novancy.com/jobs/ or submit your resume for future openings at https://novancy.com/cv.


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.