freiberufler Software engineer auf freelance.de

Software engineer

offline
  • 30‐34€/Stunde
  • 300766 Remote
  • Europa
  • ro  |  en
  • 01.10.2023

Kurzvorstellung

Software engineer with more than 10 years developing resilient software in .Net and
.Net Core. Strong emphasis on fundamentals, maintainable code and learning.
Proven record of learning skills and evaluating new technologies.

Qualifikationen

  • .Net
  • .NET Core
  • ASP.NET
  • DevOps
  • Docker
  • Entity Framework
  • GraphQL
  • MassTransit
  • Microsoft Azure
  • Microsoft SQL-Server (MS SQL)
  • React (JavaScript library)
  • Spring Config Server

Projekt‐ & Berufserfahrung

Software engineer contractor
RFERL/RL, Remote
7/2021 – offen (2 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2021 – offen

Tätigkeitsbeschreibung

Unified GraphQL composition using Gateway and GraphQL Federation.

Ongoing migration of CMS legacy functionality to Docker modules. Strong emphasis of making code more maintainable and simplifying using GraphQL interface and Federation using new Gateway module.

Migration of CMS system configuration from SQL to Config Server. Tools for configuration consistency checks on every release.

Technologies/Tools: GraphQL HotChocolate, .NET 6, Docker/WSL2, Spring Config Server, MassTransit, RabbitMQ, Kibana/APM, Kerberos .NET, SNYK

Eingesetzte Qualifikationen

Entity Framework, .Net, ASP.NET, Docker, GraphQL

Senior Software engineer
The Access Group (UK), Timisoara, Romania
1/2020 – 3/2021 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – 3/2021

Tätigkeitsbeschreibung

● Helped integrate existing product in the Workspace/Identity platform.
Identity Server 4 OIDC client. Integrated single tenanted Care & Clinical application using a multitenant proxy service. Product in a tab in Workspace platform (iFrame).
● Designed "templated" apps/widgets in Workspace platform. The “template”
apps created using React and Redux as extensible and API agnostic apps. Used by multiple products in the Health Division for rapid development and similar look and feel. Over 100 resulting apps from 4 templates (of which 74 by our team alone).
● ETL single tenant data in a multitenant reporting database. Created
multitenant Azure SQL database for better reporting of Care & Clinical data.
Designed ETL process for reading/transforming data from single tenant databases (Azure Data Factory and switched to Azure Functions). GraphQL API for Workspace reporting apps hosted as Azure Web Apps using Docker images.

Eingesetzte Qualifikationen

ASP.NET, ETL, Microsoft Azure, Microsoft SQL-Server (MS SQL)

Senior Software engineer (Festanstellung)
Wolters Kluwer TAA UK, Timisoara, Romania
8/2016 – 12/2019 (3 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2016 – 12/2019

Tätigkeitsbeschreibung

● Refactored HMRC integration service and implemented VAT filing. Separated
proxy service for HMRC integration from existing code base using .NET Core.
Implemented VAT filing using cloud events and Azure Service Bus.
● Designed a new online solution for integrating multiple Online Bookkeeping
systems. Generic OAuth 1.0 and 2.0 client integration with Xero, QuickBooks,
SageOne, Exact, Twinfield.
○ Daily delta synchronisation of clients bookkeeping data and stored in Azure
Blob Storage (.gzip format).
○ Some DDD concepts applied for data projections to canonical format and
search (Azure Search).
○ Accounting data aggregation using HMRC Tax Categories for quarterly
submission (Making Tax Digital)

Eingesetzte Qualifikationen

ASP.NET, DevOps, Docker, Enterprise Service Bus (ESB)

Ausbildung

Applied Informatics Systems in Production and Services
Master's Degree
2014
Politehnica University Timisoara, Romania
Systems Engineering
Bachelor's Degree
2012
Politehnica University Timisoara, Romania

Über mich

Software engineer with more than 10 years developing resilient software in .Net and
.Net Core. Strong emphasis on fundamentals, maintainable code and learning.
Proven record of learning skills and evaluating new technologies.
Passionate about refactoring, unit testing and building modular and simplified code.

Weitere Kenntnisse

.NET Core, .Net 7, ASP.NET Core, Entity Framework, SQL Server, GraphQL, GraphQL Federation, Spring Config Server
Azure: Web Apps, Service Bus, Storage, Search, Devops, Docker
React, Redux, TypeScript

Persönliche Daten

Sprache
  • Rumänisch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
unbedingt
Profilaufrufe
235
Alter
34
Berufserfahrung
12 Jahre und 9 Monate (seit 08/2011)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden