07.10.2026 aktualisiert


Premiumkunde
100 % verfügbarGoja Simić | Senior Software Engineer | .NET Core & Go | Cloud-Native Microservices | (B2B / Remote)
Novi Sad, Serbien
Nur Remote
Master of Electrical and Computer EngineeringÜber mich
Operating as a fully registered independent contractor (B2B). Available for remote contracts with Swiss and EU companies. Hourly rate: 80 - 110 EUR (negotiable depending on the contract duration, workload, and complexity of the project) Focus: .NET, C#, Golang, Microservices, Azure, Copilot
Skills
Asp.NetAPIsCloud-EngineeringDevOpsNoSQLSQLAzure Service Bus.NET CoreBackendKubernetesGolangMicroservices
Backend Development with .NET and Go
Expertise in designing and developing scalable backend systems using .NET Core/8, ASP.NET Core Web API, EFCore, and Go. Proficiency in building RESTful APIs, microservices, and monolithic architectures following SOLID, DDD, and clean architecture principles.
Cloud-Native Solutions with Azure and AWS
Strong background in cloud-native development utilizing Azure (Service Bus, CosmosDB, Config) and AWS (EC2, S3). Experience with containerized deployments using Docker and Kubernetes (Rancher), as well as CI/CD pipelines via Azure DevOps and GitHub.
Distributed Systems and Microservices Architecture
Deep knowledge of event-driven architecture, message brokers (Azure Service Bus), and integration with external systems such as SAP S/4 HANA, ChannelAdvisor, and DHL API. Skilled in designing high-observability backend ecosystems with ElasticSearch and Grafana.
Database Management (SQL and NoSQL)
Proficiency in working with SQL databases (MS SQL Server, MySQL) and NoSQL databases (Redis, Azure CosmosDB, ElasticSearch, PostgreSQL, MongoDB, AWS S3). Experience in SQL query optimization and performance tuning.
Frontend Development
Knowledge of frontend technologies including WPF, XAML, HTML, CSS and WinForms. Experience developing UI components and integrating them with backend services.
Testing and Quality Assurance
Experience writing unit, integration, and regression tests using xUnit, FluentAssertions, Mock, and Swagger/OpenAPI. Commitment to high code quality through peer code reviews and documentation.
AI-Assisted Development
Active usage of GitHub Copilot in agent mode with modern LLMs to improve development efficiency and software craftsmanship.
Agile Methodologies
Experienced in working within Agile environments using Scrum, Kanban, Jira, and Confluence. Skilled in collaborating with cross-functional teams to deliver high-quality software.
Performance Tuning and Async Programming
Expertise in multithreading, async programming, LINQ, and performance tuning to build efficient and responsive applications.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2023
Sprachen
Englishverhandlungssicher
Projekthistorie
- Designed, developed, and maintained back-end API services for a cloud-based device management platform.
- Implemented RESTful endpoints enabling seamless integration with frontend applications.
- Contributed to the device-talker service for device communication and orchestration.
- Worked in an agile environment, collaborating closely with cross-functional teams.
- Ensured high code quality, scalability, and observability using modern DevOps practices and cloud-native tooling.
- Active usage of GitHub Copilot in agent mode, various models.
Tech Stack: Go, REST APIs, MongoDB, microservices, AWS (EC2, S3), Git, GitHub, CI/CD, Agile/Scrum, Jira, Confluence
- Designed and maintained back-end/front-end components of a Warehouse Management System (WMS) for logistics.
- Built scalable microservices (APIs) and used Azure cloud tech in an Agile environment (Scrum, Jira).
- Secured backend authentication (AuthN) using custom x-api-key secrets managed via Azure KeyVault.
- Ensured secure third-party API integrations (SAP, DHL) via TLS, IP whitelisting, and Azure RBAC.
- Enhanced system resilience and high availability by configuring load balancers and retry patterns.
- Integrated APIs with external systems including ChannelAdvisor, SAP S/4 HANA, and DHL.
- Utilized Azure Service Bus and Redis for event-driven architecture and caching.
- Containerized services using Docker, managed via Rancher/Kubernetes.
- Ensured observability with ElasticSearch and Grafana for diagnostics and telemetry.
- Role concluded due to corporate restructuring and product migration to an external vendor.
Tech Stack: .NET 8/7/6/Core, microservices, REST APIs, SOLID, C#, DI, EFCore, ASP.NET Core Web API, Json, xUnit, FluentAssertions, Mock, Swagger/OpenAPI, VS 2022, ReSharper, dotMemory, Git, ElasticSearch, Grafana, Azure DevOps, Azure Service Bus, Azure Configuration/CosmosDB/KeyVault, MS SQL, Redis, CI/CD, Docker, Rancher, Scrum, Jira, Confluence
- Developed SafeEdit2 (graphical editor and IL code generator for safety controllers) and SafePMT (UI application for sending parameters to safety controllers).
- Conducted peer code reviews, optimized performance, solved memory leaks, applied SOLID principles and design patterns.
- Enhanced system reliability and user experience through detailed testing and writing following documentation.
Tech Stack: C#, .Net 4.6.2/4.8, LINQ, WPF, MVVM, MvvmLight, ReSharper, dotMemory, NuGet, Wix, xUnit, FluentAssertions, log4net, GitExt, GitLab, RTC, CI, Artifactory, Scrum