Senior .Net Software Engineer
Aristotle Capital Management · Provo, Utah, United States
The role
This is a senior .NET software engineering role focused on developing and maintaining the backend systems for PredictIt, a political prediction market platform. The position involves working on a small team to architect a new trading engine and improve system performance and scalability. The role follows a hybrid work model with one day per week in the office.
- Location
- Provo, Utah, United States
- Work mode
- Hybrid
- Employment
- Full time
- Level
- Senior
- Experience
- 5+ yrs
- Education
- Bachelors
What we know that the posting doesn’t say
- Seen todaystill listed on the employer’s careers page
- Posted 55 days agothe first time we saw it
About Aristotle Capital Management
The company has built PredictIt, a political prediction market platform with over 100,000 traders, in partnership with 200+ university research partners. It has been operating for over 40 years and offers a startup-like environment with company stability.
What you would do
- Develop and maintain C#/ASP.NET backend systems
- Architect the next version of the C# trading engine
- Conduct architectural and technical reviews during development
- Apply best practices and design patterns to create software solutions
- Collaborate with teams to analyze system performance and requirements
- Develop specifications and resolve technical performance issues
Must have
- Bachelor's degree in computer science or related field
- Minimum 5 years designing and developing C# enterprise software
- Strong proficiency in C# and ASP.NET
- Knowledge of design patterns and SOLID principles
- Understanding of dependency injection, async/await, clean architecture
- Experience with distributed systems, pub/sub, message queues
- Proficient with Entity Framework and SQL Server
- RESTful API design and implementation
- Experience with high-volume, highly scalable SaaS infrastructures
Nice to have
- Experience developing financial systems
- Experience with Apache Kafka or similar
What you get
- Medical benefits
- Paid vacation
- 401k plan
- Stock options
- Casual dress code
- Non-corporate atmosphere
Experience and education
- 5+ years of relevant experience
- Bachelors degree or equivalent experience
Key skills
- c#
- asp.net
- entity framework
- sql server
- redis
- azure
- azure devops
- signalr
- vuejs
- restful api
- design patterns
- solid principles
- dependency injection
- async/await
- clean architecture
- distributed systems
- pub/sub
- message queues
- saas
- apache kafka
This position follows a hybrid work model, requiring once a week in-office attendance. Come work in a startup like environment (small team, big challenges, massive growth opportunity, relaxed office culture) with solid company stability (40+ years) and benefits including health, paid holidays, 401K…
Extracted from the employer’s posting. Read it in full on Aristotle Capital Management’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Aristotle Capital Management
- UX DesignerProvo, Utah, United States
- Senior Full-Stack DeveloperWashington, DC, US