Full Stack .NET Developer - CSS, Javascript, HTML

Company: ARHS Group

Salary: Not provided

Location: , Europe

Description

• Write and support backend code in .Net Core using some of the most common libraries (Newtonsoft.Json, OpenTracing, Swagger, Bogus, AutoBogus, Moq).

• Participate in the .NET implementation of a micro-services solution, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements.

• Write and support services that read/transform/write data from multiple sources to multiple destinations (APIs, SQL Server, Elasticsearch, Redis, ActiveMq, Graph databases, csv files).

• Review and approve Pull Request created by teammates.

• Implement validation mechanisms as unit and integration tests.

• Create and manage build and release pipelines and TestPlans in Azure Devops.

• Create and manage Kubernetes helm charts for all supported applications and services.

• Write and support complex SQL Server Stored Procedures.

• Write and support legacy VBA and Excel macros.

• Create Kibana dashboards and Elasticsearch queries.

• Write OAUTH mechanisms.

• ADFS knowledge is a plus.

• Work comfortably within a team.

• Follow SCRUM methodology procedures and disciplines.

• Estimate the work to be done upon request.

• Write technical documentation.

• Account for secure coding practices, as well as logging and auditing features.

Requirements

• More than 5 years of experience in Back-End Development with .Net c#, 2 of which with micro-services.

• More than 2 years of experience in Front-End Development, including Javascript, HTML and CSS.

• More than 1 year of experience in working in an international/multi-cultural environment.

• Good knowledge of Javascript, CSS, and HTML.

• Good knowledge of OOP paradigms and SOLID principles.

• Good knowledge of application development methodologies (Agile development, SCRUM).

• Fluent in unit and integration back-end testing frameworks (Moq, FluentAssertions, Xunit/NUnit, etc.).

• Good knowledge of relational databases (SQL Server), ability to optimize and troubleshoot SQL queries.

• Good knowledge in asynchronous programming and messaging patterns (ActiveMq, RabbitMq, Apache Kafka, ServiceBus, CQRS, etc.)

• Good knowledge of .Net core (C#).

• Good knowledge of the design and development of scalable back-end components (REST APIs, integrations, micro-services).

• Good knowledge of Git including branching strategies.

• Very good command of English equal to B2 according to CERF levels.

• Desirable: More than 2 years of experience with asynchronous programming and messaging patterns (Activemq, RabbitMq, ServiceBus, CQRS, etc.)

• More than 2 years of experience with Docker (Kubernetes or Swarm).

• Good knowledge of the micro-services design patterns.

• Good Knowledge of Distributed caching (Redis).

• Good knowledge of Azure Devops (Pipelines, Artifacts, TestPlans).

• Good knowledge of Typescript, NPM and Javascript unit testing frameworks.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.