Talent.com
Aristotle
Senior.Net Software EngineerAristotle • Provo, UT, US
Senior.Net Software Engineer

Senior.Net Software Engineer

Aristotle • Provo, UT, US
30+ days ago
Job type
  • Full-time
  • Quick Apply
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.


Create a job alert for this search

Senior.Net Software Engineer • Provo, UT, US

Similar jobs

Senior Backend Engineer, Integrations Remote

LiveView TechnologiesAmerican Fork, UT, United States
Remote
Full-time

A leading security technology firm in American Fork, Utah, is seeking a Senior Software Engineer to develop critical solutions in a collaborative environment.The ideal candidate will have over 7 ye... Show more

 • Promoted

Part Time Work From Home Focus Group Panelist. Help Desk Support Experience Not Required

Apex Focus Group LLCPayson, Utah, United States
Remote
Part-time

We're currently looking for individuals across the country to take part in online market research, including remote focus groups, product trials, and consumer studies.Earn up to $750 a week in your... Show more

 • Promoted

Senior Software Engineer Remote, United States, Canada or LATAM

CodePath.orgProvo, UT, United States
Remote
Full-time

Senior Software Engineer CodePath is reprogramming higher education to create the first generation of AI-native engineers, CTOs, and founders.We deliver industry-vetted courses and career support c... Show more

 • Promoted

Uber Eats - Drivers Needed - Start Today!

Uber EatsHolladay, UT, United States
Full-time +1

Uber Eats is seeking Delivery Drivers to pick up and deliver food orders from local restaurants to customers using a personal vehicle, bike, or scooter.Drivers use the Uber Eats Driver app to accep... Show more

 • Promoted

Platform DevOps Engineer

PVcaseUtah, UT, US
Full-time

We are seeking a high-caliber DevOps/Platform Engineer to join our Global Platform team.This role serves a dual purpose: contributing to the development of our global infrastructure standards and a... Show more

Physician (MD/DO) - Anesthesiology - General/Other in Salt Lake City, UT

LocumJobsOnlineProvo, Utah, US
Full-time +1

Doctor of Medicine | Anesthesiology - General/Other.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with CompHealth to find a qualified Anesthesiology MD in Salt Lake City,... Show more

 • Promoted

PRN Advanced Practice Provider Hospitalist

IHC Health Services, Inc.Provo, UT, US
Full-time

Advanced Practice Provider-Hospitalist.Hospitalist Advanced Practice Provider (APP).We are a rapidly expanding our Hospitalist team of physicians and advanced practice providers committed to clinic... Show more

 • Promoted

Make Miracles Happen: Become a Surrogate & Earn Up to $115,000 from Home!

Giving Tree SurrogacyHolladay, UT, US
Full-time +1

We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate.In this role, you will be instrumental in supporting indi... Show more

 • Promoted

X Ray Sales Engineer #1112

Professional RecruitersOrem, UT, United States
Full-time

Effectively build relationships with new customers and strengthen the relationships with existing customers.To be the front-line contact and information pipeline between the customer and COMPANY.To... Show more

 • Promoted

Data Center Technician United States Onsite

RM Staffing B.V.Orem, UT, US
$60,000.00 yearly
Full-time +1

This is a full-time, on-site position where you'll support critical infrastructure at world-class data center facilities.Comprehensive benefits package including:.Health, dental, and vision insuran... Show more

Earn up to $400 per Day by Playing Games and TakingSurveys

Freecash.comProvo, Utah, United States
Full-time

Since its launch 6 years ago, over 60MN users have earned and withdrawn over $250MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest-rated op... Show more

 • Promoted

Hilton Hotel Brands - Front Desk Agent $16-$35/hr

HiltonHolladay, UT, United States
Full-time

Hilton is seeking Front Desk Agents to serve as the first point of contact for guests and provide excellent customer service throughout the guest check-in and check-out process.Front Desk Agents ar... Show more

 • Promoted

Senior Telecom Engineer - Remote

VivintProvo, UT, United States
Remote
Full-time

Welcome to the intersection of energy and home services.At NRG, we're driven by our passion to create a smarter, cleaner and more connected future.Vivint Smart Home, an NRG owned company, is a lead... Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausHolladay, UT, US
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Remote PHP Development Manager

Aptive Environmental LLCProvo, UT, United States
Remote
Full-time

Salary :$160,000 - 165,000 per yearRequirements :I hold an advanced degree in Computer Science or a related engineering discipline.I have over 5 years of industry experience.I have a minimum of 2 y... Show more

 • Promoted

Senior Engineer, Cloud - Azure Architecture - Remote

Utah StaffingOrem, UT, United States
Remote
Full-time

Sr Engineer, CloudThe Sr Engineer, Cloud assists IT colleagues and partners to develop, migrate and deploy key cloud initiatives in a dynamic environment, while also ensuring stability and function... Show more

 • Promoted

Physician (MD/DO) - Pediatrics - General/Other in Spanish Fork, UT

LocumJobsOnlineSpanish Fork, UT, US
Full-time +1

Doctor of Medicine | Pediatrics - General/Other.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with CompHealth to find a qualified Pediatrics MD in Spanish Fork, Utah, 846... Show more

 • Promoted

Ob/Gyn Physician

HCA HealthcarePayson, UT, US
Full-time

Robust private practice seeking Ob/Gyns to join Southern Utah County location practicing at Mountain View Hospital in Payson, UT.Established practice with supportive leadership and staff.Collaborat... Show more

 • Promoted

Earn Side Money at Home Testing Products

Product Review JobsSPANISH FORK, UT, United States
Full-time

Compensation: Varies per assignment.Location: Remote (USA) Company: ProductReviewJobs Thank you for your interest in becoming a Paid Product Tester.This opportunity is for completing market res... Show more

 • Promoted

Remote Work From Home Call Center Agent - Part Time Panelists Needed

ApexFocusGroupCottonwood Heights, Utah, US
Remote
Full-time +1

Seeking participants for Focus Group and market research studies.Work part-time from home and earn up to $750 per week.Register to see if you are eligible.Call Center Representative Agent experienc... Show more