Skip to content
Remote Co Logo
  • Remote
    JOBS
  • Remote
    COMPANIES
  • Remote Work
    RESOURCES
    • Remote Work Articles
    • Remote Worker Q&A
  • Get Started
  • Log In
  • Home
  • Remote Jobs
  • Senior .Net Software Engineer
remote-co-logo

Senior .Net Software Engineer

Aristotle International

ApplySave Job
  • Date Posted

    Yesterday

    New!
  • Remote Work Level

    Hybrid Remote

  • Location

    Hybrid Remote in Provo, UT

  • Job Schedule

    Full-Time

  • Salary

    We're sorry, the employer did not include salary information for this job.

  • Benefits

    401k Matching/Retirement Savings Health/Medical Insurance Paid Vacation

  • Categories

    IT,  Product Manager,  Project Manager,  Software Engineer,  Back End Developer,  Developer,  Web Developer,  Front End Developer,  Full Stack Developer

  • Job Type

    Employee

  • Career Level

    Experienced

  • Travel Required

    No Specification

  • Education Level

    Bachelor's/Undergraduate Degree

About the Role

Title: Senior .Net Software Engineer

Location: Provo United States

Job Description:

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, PTO, remote work friendly and great office views. Together with our 200+ university research partners, we have built PredictIt, into the "The Stock Market of Politics" where 100,000+ enthusiastic Traders make $1 winner-take-all political forecasts with stunning accuracy thanks to the wisdom of the crowd. Now we need your help taking it to the next level.

As a Senior .Net Software Engineer for PredictIt you will get to work on challenging and rewarding projects across the tech stack: from creating innovative web experiences to redesigning the financial engine at the heart of millions of dollars of transactions. You'll be part of small team and have opportunities to take on exciting challenges and responsibilities that make the job extremely fulfilling and rewarding.

Job Responsibilities

  • Develop, maintain, and improve C#/ASP.NET backend systems
  • Work as a team to architect the next version of our C# trading engine utilizing your expertise to enhance performance and scalability.
  • Conduct architectural and technical reviews during the software development life cycle, providing valuable insights and recommendations for performance improvements.
  • Apply best practices, design patterns, and cutting-edge technologies of web development and mobile development to create innovative and high-performing software solutions that people love to use.
  • Collaborate with project teams and business owners to proactively analyze system performance, gather information on limitations, capabilities, performance requirements, and hardware/software interfaces.
  • Develop specifications and resolve technical issues related to performance.

Requirements

  • Bachelor's degree in computer science or a related field required
  • A minimum of 5 years of experience designing and developing C# enterprise software
  • Strong proficiency in C# and ASP.NET
  • Knowledge of design patterns and SOLID principles
  • Understanding of modern programming practices: dependency injection, async/await, clean architecture, etc.
  • Experience working in distributed systems, pub/sub, message queues, etc.
  • Proficient with Entity Framework and SQL Server
  • RESTful API design and implementation.
  • Participate in code reviews, design discussions, and technical planning to improve the codebase and architecture.
  • Experience working with high-volume, highly scalable SaaS (Software as a Service) infrastructures.

Technology Stack:

  • C#, ASP.NET Web API, SignalR
  • Vuejs Frontend
  • Entity Framework, SQL Server, Redis
  • Azure, Azure DevOps

Pluses:

  • Experience developing financial systems
  • Experience with Apache Kafka or similar

Benefits

All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options. Casual dress code and a non-corporate atmosphere make this a fun place to work and learn in a team environment.

Apply

FAQs About Senior .Net Software Engineer Jobs at Aristotle International

This job offers Hybrid Remote Work.
Full-Time
Yes, the benefits include 401k Matching/Retirement Savings, Health/Medical Insurance and Paid Vacation.
This job posting doesn't provide any salary details at the moment.
IT, Product Manager, Project Manager, Software Engineer, Back End Developer, Developer, Web Developer, Front End Developer, Full Stack Developer
You can apply directly using the apply button given on the page.
Residents of Provo, UT or United States
The work location for this position will be Provo, UT
Experienced
The required education level for this role is Bachelor's/Undergraduate Degree

Meet Remote.co

  • About & Contact
  • CCPA/GDPR
  • Do Not Sell or Share My Personal Information
  • Fraud Awareness
  • Press & Media
  • Sitemap

Remote Work Q&A

  • All Remote Companies
  • Why Remote
  • Hiring Remotely
  • Managing Remotely
  • Working Remotely
  • Remote Worker Insights
  • All Remote Workers

Remote Work Articles

  • All Articles
  • Why Go Remote
  • Build a Remote Team
  • Remote Management
  • Work Remotely

Remote Jobs

  • Find Remote Jobs
  • Remote Accounting Jobs
  • Remote Account Manager Jobs
  • Remote Bookkeeping Jobs
  • Remote Customer Service Jobs
  • Online Data Entry Jobs
  • Remote Data Science Jobs
  • Remote Design Jobs
  • Remote Developer Jobs
  • Online Editing Jobs
  • Remote Healthcare Jobs
  • Remote IT Jobs
  • Remote Marketing Jobs
  • Remote Medical Coding Jobs
  • Remote Nursing Jobs
  • Remote Legal Jobs

More Remote Jobs

  • Remote Operations Jobs
  • Remote Product Manager Jobs
  • Remote Project Manager Jobs
  • Remote QA Jobs
  • Remote Recruiter Jobs
  • Remote Sales Jobs
  • Remote Social Media Jobs
  • Online Teaching Jobs
  • Virtual Assistant Jobs
  • Remote Writing Jobs
  • Entry-Level Remote Jobs
  • Online Freelance Jobs
  • International Remote Jobs
  • Part-Time Remote Jobs
© 2015 - 2026 Remote.co | TOS | Privacy Policy | Manage Cookies | Accessibility
Next App