24.09.2026 aktualisiert


100 % verfügbar
Senior .NET Core Backend Engineer | C# | Azure | AWS
Andorra, Andorra
Nur Remote
Computer Engineering DegreeÜber mich
Senior software engineer with 20+ years of experience
Skills
Asp.Net.Net FrameworkAPIsMicrosoft AzureCloud-EngineeringEntity FrameworkManaged Extensibility Framework (.NET Framework).NET CoreBlazorBackend
Backend Development with C# and .NET Core
Extensive expertise in designing and delivering high-performance backend systems using C#, .NET Core, ASP.NET Core Web API, Entity Framework Core, Dapper, LINQ, REST APIs, Microservices, and RabbitMQ across finance, manufacturing, and retail domains.
Cloud and DevOps Engineering
Strong background in cloud infrastructure and DevOps practices using Azure, AWS, Docker, Kubernetes, TeamCity, Jenkins, Azure DevOps, GitHub Actions, and SonarQube to build scalable, reliable, and continuously delivered production systems.
Database Design and Optimization
Proven experience working with SQL Server, PostgreSQL, CosmosDB, MongoDB, Oracle, and MySQL, including query optimization, stored procedures, table design, and ensuring consistent data synchronization across distributed systems.
AI and Automation Integration
Practical experience integrating LLM APIs such as OpenAI and Anthropic, implementing RAG workflows, utilizing GitHub Copilot, and applying AI-assisted code review and workflow automation to improve engineering productivity and code quality.
Frontend Development
Working knowledge of frontend technologies including Blazor, Angular, and JavaScript, used to complement backend services and integrate desktop systems with web-based functionality.
Software Architecture and Design Patterns
Application of Clean Architecture, Design Patterns, and Unit Testing principles to build maintainable, modular, and testable codebases across Agile and Scrum teams.
Legacy System Modernization
Demonstrated ability to migrate and modernize large-scale legacy desktop applications from Visual Basic 6 and Visual FoxPro into layered, modular .NET architectures, including extraction of business logic into reusable libraries.
CI/CD Pipeline Management
Experience maintaining and improving automated CI/CD pipelines in TeamCity and Jenkins, supporting frequent and low-risk production releases across distributed development teams.
Extensive expertise in designing and delivering high-performance backend systems using C#, .NET Core, ASP.NET Core Web API, Entity Framework Core, Dapper, LINQ, REST APIs, Microservices, and RabbitMQ across finance, manufacturing, and retail domains.
Cloud and DevOps Engineering
Strong background in cloud infrastructure and DevOps practices using Azure, AWS, Docker, Kubernetes, TeamCity, Jenkins, Azure DevOps, GitHub Actions, and SonarQube to build scalable, reliable, and continuously delivered production systems.
Database Design and Optimization
Proven experience working with SQL Server, PostgreSQL, CosmosDB, MongoDB, Oracle, and MySQL, including query optimization, stored procedures, table design, and ensuring consistent data synchronization across distributed systems.
AI and Automation Integration
Practical experience integrating LLM APIs such as OpenAI and Anthropic, implementing RAG workflows, utilizing GitHub Copilot, and applying AI-assisted code review and workflow automation to improve engineering productivity and code quality.
Frontend Development
Working knowledge of frontend technologies including Blazor, Angular, and JavaScript, used to complement backend services and integrate desktop systems with web-based functionality.
Software Architecture and Design Patterns
Application of Clean Architecture, Design Patterns, and Unit Testing principles to build maintainable, modular, and testable codebases across Agile and Scrum teams.
Legacy System Modernization
Demonstrated ability to migrate and modernize large-scale legacy desktop applications from Visual Basic 6 and Visual FoxPro into layered, modular .NET architectures, including extraction of business logic into reusable libraries.
CI/CD Pipeline Management
Experience maintaining and improving automated CI/CD pipelines in TeamCity and Jenkins, supporting frequent and low-risk production releases across distributed development teams.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2018
Sprachen
EnglishMutterspracheSpanishMuttersprache
Projekthistorie
Design and develop high-performance Web APIs powering a mobile asset-management platform used by thousands of active users daily. Improve backend performance, reliability, and scalability across SQL Server, Cosmos DB, RabbitMQ, and Azure-hosted services. Increased code quality and regression protection by expanding unit-test coverage across critical business logic. Maintain and improve automated CI/CD pipelines in TeamCity, supporting frequent and low-risk production releases. Integrated LLM-based tooling into the team's code-review workflow, improving development velocity.
Led backend development of a multi-client document-processing portal that turns uploaded document images into automated accounting statements. Built secure, scalable .NET Core APIs to strict performance and data-integrity standards. Drove the platform's migration toward microservices and cloud-first infrastructure on AWS and Kubernetes. Raised maintainability through design patterns, peer reviews, and shared CI pipelines in a cross-functional Scrum team.
Migrated and modernized four large legacy desktop applications (Visual Basic 6, Visual FoxPro) into layered, modular .NET architectures. Extracted business logic into reusable .NET libraries and extended functionality into web-based components. Optimized SQL queries, stored procedures, and table design, ensuring consistent data synchronization. Developed and maintained ASP.NET applications and APIs integrating existing desktop systems with newer web-based functionality. Participated in technical design decisions for progressively replacing VB6 and Visual FoxPro components with modern .NET solutions.