Senior .Net Software Engineer
Role responsibilities
Develop and maintain C#/ASP.NET backend systems and architect a high-performance trading engine. Collaborate with teams to improve system scalability and implement innovative web and mobile software solutions.
Requirements
Requires a bachelor's degree in computer science and at least 5 years of experience in C# enterprise software development. Proficiency in ASP.NET, SQL Server, and modern programming practices like SOLID and clean architecture is essential.
Key skills
C#, ASP.NET, Vuejs, Entity Framework, SQL Server, Redis, Azure, Azure DevOps, RESTful API, SignalR, Distributed Systems, Message Queues, SOLID Principles, Clean Architecture, Dependency Injection, Async/Await
Keywords
C#, ASP.NET, Web API, SignalR, Vuejs, Entity Framework, SQL Server, Redis, Azure, Azure DevOps, SaaS, Apache Kafka, Distributed Systems, Pub/Sub, Message Queues, SOLID, Clean Architecture, Dependency Injection, Async/Await, RESTful API, Financial Systems, Software Engineering, Scalability, Performance Tuning