Core Development SkillsExperience in software development with F# C# .NET / .NET Core .Exposure to Functional Programming (F# Scala Haskell etc.).Strong in Object-Oriented design pattern s and scalable system design.Backend & Distributed SystemsExperience building scalable performant backend services using async programming.Solid understanding of distributed systems challenges (concurrency race conditions performance scalability).Excellent debugging skills in microservices environmentsDevelopment Practices & ToolsProficient in Git workflows code reviews and collaboration.Skilled in writing unit tests for complex headless systems.Familiar with DevOps methods CI / CD and automated testing.Infrastructure & PlatformsHands-on with Docker Docker Compose containerized environments.Knowledge of Linux Bash scripting and related troubleshooting.Experience with AWS or Azure cloud platforms.Security & APIsUnderstanding of API security OAuth2 OIDC protocols .Experience working with secure high-availability systems.Collaboration & CommunicationStrong English communication skills across teams and management.Experience in design / code / test reviews and technical documentation .Worked with local and global development teamsAdditional Technical BreadthFamiliarity with front-end technologies : TypeScript React / Angular.Background in SOA microservices modern database architectures data communication and UI technologies.Exposure to rapid prototyping and concept-to-product development.Experience on both Windows and Linux development environments.Key Skills
Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems
Employment Type : Full-time
Experience : years
Vacancy : 1