Are you passionate about critical-performance environments and low-latency systems? We are looking for an outstanding Software Engineer to join our team and drive a major migration from .NET Framework to .NET Core. In this role, you will play a pivotal role in optimizing our API response times, refining SQL queries, and influencing high-level architectural decisions.
Key Responsibilities
* Modernization & Development:
Design, test, and deploy robust features using C# while leading the migration from .NET Framework to .NET Core.
* Performance Engineering:
Optimize distributed caches (Oracle Coherence) and SQL databases, focusing on query profiling and data layer tuning.
* Architectural Influence:
Proactively improve software design decisions, manage NuGet dependencies, and drive technical excellence.
* Reliability & Quality:
Implement observability tools (OpenTelemetry, OpenSearch) and ensure code quality through automated testing and reviews.
* Support:
Provide third-line technical support for production incidents to ensure platform stability.
What You Bring
* Technical Core:
Expert knowledge of
C#
,
.NET Core
,
.NET Framework
, and
SQL
.
* Performance Mindset:
Experience with distributed caching, low-latency messaging, and critical-performance environments is a major plus.
* Tooling:
Familiarity with CI/CD tools (Jenkins, TeamCity, Bitbucket) and observability stacks (Prometheus, OpenTelemetry).
* Soft Skills:
Strong analytical problem-solving abilities and experience working in distributed Agile teams.
* Language:
Expert proficiency in English.