Senior .Net Software Engineer
Aristotle Corp
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.
$83.25k - $141.37k
...JOB DESCRIPTION Job Summary Under supervision, applies software engineering methods and techniques to the design, development, integration, qualification and/or support of Microsoft Reporting Services, SQL stored procedures and developing areas of expertise....SeniorSoftwareWork experience placement- ...Intercontinental Exchange (ICE) IS AppSec Engineer is part of a team responsible... ...dynamic testing (DAST) tools, software composition scanners, Web... ...experience in Java, C++, .NET and/or related languages... ...environments Analyst, Engineer and Senior Engineer Distinction...SeniorSoftware
$139.9k - $199.3k
A financial technology firm is seeking a Senior Software Engineer to enhance risk management systems. This role emphasizes backend development and... .... Ideal candidates possess significant experience with .Net and Azure, aimed at fostering seamless integration and performance...SeniorSoftwareRemote work- ...We're looking for a Senior Data Engineer who is deeply technical and excited to solve hard data engineering problems at scale. This is a highly... ...~7+ years of professional experience as a Data Engineer or Software Engineer — with demonstrable technical depth: you have...SeniorSoftwareWork visa
- ...with AI and Product teams to turn business problems into robust software that integrates prompts, automations, and guardrails.... ...documentation, and operational runbooks. Mentor early and mid-career engineers while raising the bar on code quality and engineering...SeniorSoftwareWork at officeMonday to FridayAfternoon shift
$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...including interop between managed code (.NET) and native code. ~ Proven track record... ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...SeniorSoftwareWork at office$104.9k - $157.3k
...Senior Security Engineer page is loaded## Senior Security Engineerlocations: Work Remotely from Anywhere - U.S.time type: Full timeposted on:... ...scanning and penetration testing.* Familiarity with secure software development lifecycle (SSDLC) and DevSecOps practices.* Knowledge...SeniorSoftwarePermanent employmentRemote work$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorSoftwareRemote work- ...Build a Market. This isn't your typical Senior Water/Wastewater Project Manager role.... ...Proficient with applicable software such as Microsoft Office, Microsoft Project... ...Experience: Bachelor's degree in Civil Engineering or related field Eight or more years...SeniorSoftwareContract workTemporary workWork at officeLocal areaFlexible hours
- ...Build a Market. This isn't your typical Senior Transportation Project Manager role.... ...and specifications Prepare Preliminary Engineering Reports Provide support for project... ...approaches Proficient with applicable software such as Microsoft Office, Microsoft Project...SeniorSoftwareContract workTemporary workWork at officeLocal areaFlexible hours
- ...Probst Electric, Inc. is seeking a motivated and detail-oriented Senior Staff Accountant to join our finance team. The Senior Staff... ...and inspire others. Proficiency in financial accounting software and Microsoft Office. Experience with JDE is a plus. Experience...SeniorSoftwareDaily paidWork at officeLocal area
$24 - $36.54 per hour
...Administrative Coordinator - Senior The Administrative Coordinator - Senior is responsible for the coordination of various administrative... ...setting. Experience with spreadsheets and presentation software. Leadership experience (e.g., providing training to others...SeniorSoftwareHourly payWork at officeLocal areaRemote workMonday to Friday$96.4k - $120.5k
...organizations around the globe. Through its Advanced Technology Center, a collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test and validate innovative technology solutions for the best business...SeniorSoftwareFull timeShift work- ...manufacturing and warehouse management software for small, medium, and enterprise sized... ...growth potential. The Role This is a senior position, responsible for Android... ...position will report to the Director of Engineering over our mobile application development...SeniorSoftwareWork experience placementWork at officeLocal areaRemote workFlexible hours
- ...Curve Dental is looking for a skilled and driven individual to join our team! Curve provides Dental Practices with award winning software and high-level customer support. Our software allows dentists to manage their full business including patient scheduling, billing,...SoftwareWork at officeLocal areaRemote work
- ...Novarad Novarad Enterprise Healthcare Solutions help senior executives, clinicians and IT professionals deliver... ...Dynamics, and Salesforce is a plus. Familiar with search engine analysis. Experience with software such as Google Ads, Google Analytics, and Google Tag...SoftwareFull timeWork at officeLocal areaWeekend workAfternoon shift
$149k - $214.3k
...Principal Software Engineer page is loaded## Principal Software Engineerlocations: Work Remotely from Anywhere - U.S.time type: Full timeposted on: Posted 2 Days Agojob requisition id: R3926We’re looking for talented professionals, anywhere in the United States, to join...SoftwarePermanent employmentLocal areaRemote work$50k - $90k
...Data Engineer Customer Experience | Provo, UT | Full-Time | On-Site | $50,000 - $90,0... ...a Data Engineer, you'll work alongside senior team members to configure, deploy, and optimize... ..., Data Science, Data Engineering, Software Engineering, or a related technical field...SoftwareFull timeImmediate start- ...Central time Responsibilities Leverage technical expertise to assist clients in the use of their ICE Mortgage Technology software solutions Resolve problems in a timely manner with minimal assistance for 85% of all cases assigned Drive service level attainment...SoftwareWork at office
$50k - $90k
...AI Data Engineer Customer Experience | Provo, UT | Full-Time | On-Site | $50,000 - $9... ...AI Data Engineer, you'll work alongside senior team members to configure, deploy, and optimize... ...be) in Computer Science, Data Science, Software Engineering, Information Systems, or a...SoftwareFull timeImmediate start$100k
...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply recent computer...SoftwareFull timeH1b- ...reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data... ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their...Software
- ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science/Engineering /...SoftwareH1b
- ...invested over 156,000 hours volunteering in our communities. As a(an) Senior Technical Analyst with Timpanogos Regional Hospital you can be... ..., terminals, personal computers, printers, cabling, related software products Provides advanced, hands-on technical support...SeniorSoftwareTemporary workFlexible hours
$66.67k - $73.33k
...customer service. Experience in the ISP or telecom industry. Proficiency in SalesForce or other industry leading lead management software. Proven track record of strong work ethic, ability to navigate ambiguity, and solid communication skills. Ability to...SoftwareBase plus commissionWork from home- ...The Role We’re looking for a Senior Software Developer to take a leading role in developing and maintaining one of our software brands... ...etc.). Flexible work environment. Strong emphasis on engineering quality and career growth. Location: Onsite, Provo, Utah...SeniorSoftwareFull timeLocal areaWork visaFlexible hours
$51.17k - $75.4k
...a related role. Knowledge of market research, sales and negotiating principles. Advanced knowledge of MS Office; knowledge of CRM software (e.g., Salesforce). Excellent communication/presentation skills and ability to build relationships. Organizational and time management...SoftwareContract workLive inImmediate startRemote workFlexible hours1 day per week$149k - $214.3k
...A leading financial technology company is seeking a Principal Software Engineer to enhance software products and manage application development. This role offers a remote work model supporting talent across the United States. Candidates will be responsible for coding,...SoftwareRemote work$85.85k
...Demonstrated quota carrying sales success at a B2B solutions company. ~ Experience using Salesforce or other industry best turf management software. This role offers a competitive on-target earnings (OTE) of $85,851 annually ($42,925 base + uncapped sales bonus) +...Software- ...abilities, knowledge of the operation and maintenance of standard office equipment, and intermediate experience with standard office software sufficient to create reports, charts, graphs, and tables with minimal supervision in spreadsheets and word processing documents....SeniorSoftwarePermanent employmentWork at officeRemote workVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior .Net Software Engineer. Be the first to apply!
- senior c# .net software developer Provo, UT
- senior net developer remote Provo, UT
- software engineer amazon Provo, UT
- software developer positions Provo, UT
- software engineer full time Provo, UT
- software engineer Provo, UT
- senior software engineer remote Provo, UT
- software engineer remote Provo, UT
- software engineer healthcare Provo, UT
- information technology software engineer Provo, UT




