Senior .Net Software Engineer

Aristotle International Inc
Provo, UTFULL_TIMEPosted Jul 29, 2026

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

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free