Share this job
Application Developer - Microservices oriented
This role requires strong expertise in C# and .NET Framework/.NET Core, along with a proven background in microservices architecture and containerization.
Key Responsibilities:
Develop and maintain microservices-based applications.
Implement Event Sourcing and CQRS patterns using Event Driven Architecture.
Utilize Azure Event Hub or Kafka for event handling.
Optimize SQL Server performance and write stored procedures.
Work with NoSQL databases like Azure Cosmos DB.
Conduct unit testing to ensure high code quality.
Use Git for version control and collaborate with the team.
Manage CICD pipelines for continuous integration and delivery.
Explore and utilize Elastic Search suite (Elasticsearch, Kibana, Logstash).
Integrate systems using IBM IIB or similar integration tools.
Utilize Enterprise Scheduler tools such as Automic.
Key Requirements:
Strong expertise in C# and .NET Framework/.NET Core.
Experience with microservices architecture and containerization.
Proven experience with Event Sourcing, CQRS patterns, and Event Driven Architecture (Azure Event Hub / Kafka) - mandatory requirement.
Experience with Azure cloud platform.
Advanced SQL Server knowledge, performance tuning, and stored procedures.
Experience with NoSQL databases (Azure Cosmos DB or similar).
Unit testing experience to ensure code quality.
Proficient in Git for version control.
Experience with CICD pipelines.
Nice to Have:
Experience with Elastic Search suite (Elasticsearch, Kibana, Logstash) is a plus.
Familiarity with IBM IIB (Enterprise Service Bus) or similar integration tools is a plus.
Experience with Enterprise Scheduler tools like Automic is a plus.
Other Details:
This position requires adaptability and autonomy while being part of a collaborative environment that operates in an Agile/SCRUM methodology. Experience with Azure DevOps is beneficial. Ideal candidates will have strong problem-solving skills, effective English communication abilities, and knowledge of the banking sector may be advantageous.
Candidate profile
Working environment
A propos d’emagine Depuis 30 ans, nos clients voient en emagine un partenaire fiable auquel ils confient leurs projets IT, Applicatif, Digital et Cybersécurité. Présent en France au travers de 5 bureaux et en dix autres pays Européens, nous formons dorénavant un groupe de 600 m€ de chiffre d’affaires, avec plus de 4 500 consultants en mission. Nous accompagnons nos clients sur des prestations à très forte valeur ajoutée et proposons des solutions complètes d’audit et de gestion de ressources externes. Nous devons notre capacité à intervenir sur des prestations complexes ou pointues à notre esprit d’innovation et à l’agilité qu’emagine met au cœur de son dispositif.
Apply to this job!
Find your next career move from +8,000 jobs!
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
Get discovered
Recruiters come directly to look for their future hires in our CV library.
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Application Developer Microservices/.NET - CQRS (h/f)
emagine Consulting SARL
