Key responsibilitiesGain in-depth knowledge of existing real-time applicationsPlan and implement new features in coordination with the teamOptimize and evolve the system based on user needsCollaborate with analysts and end-users to gather requirementsDraft test cases and participate in validation processesContribute to Agile ceremonies (daily, planning, retrospectives)Provide user documentation and post-release supportTechnical environment:Back-End: C# .NET (MicroServices), REST APIsFront-end: Angular, Aggrid, SignalRDevOps & ALM: CI/CD pipelines, Unix-based systems, Azure KubernetesPractices: Clean Code, TDD, DDDRequired skillsSolid experience (2-4 years) with C# .NET in real-time or performance-critical systemsProficiency in developing and consuming REST APIsExperience with front-end technologies, particularly Angular (mandatory)Familiarity with software craftsmanship principles (Clean Code, TDD, etc.)Hands-on experience with DevOps tools and continuous delivery in a Unix-based environmentGood communication skills in EnglishUnderstanding of financial markets or algorithmic trading systemsExposure to front-end tools like Aggrid or SignalRBasic knowledge of Python