Aristotle

Aristotle

3 open positions available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 3 most recent jobs
Aristotle

Senior .Net Software Engineer

AristotleAnywhereFull-time
View Job
Compensation$80K - 130K a year

Develop and maintain backend systems and architect high-performance trading engine while collaborating to improve scalability and performance. | Bachelor's degree and 5+ years C# enterprise software development with proficiency in ASP.NET, SQL Server, and modern programming practices. | 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. 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 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.

API Design
System Architecture
JavaScript
TypeScript
REST API
Technical Writing
Direct Apply
Posted 2 months ago
Aristotle

.Net Developer

AristotleAnywhereFull-time
View Job
Compensation$Not specified

Design, develop, and maintain applications using .NET technologies. Collaborate with stakeholders to refine requirements and deliver accurate, maintainable solutions. | Bachelor’s degree in Computer Science or related field is required. Strong experience with .NET Framework, C#, ASP.NET, SQL Server, and related technologies is essential. | Aristotle’s Integrity division delivers industry-leading identity and age verification solutions to help organizations meet critical regulatory requirements, including AML, KYC, and age verification. Our technology is trusted by major brands across multiple industries to prevent fraud, protect users, and ensure compliance. We’re looking for a talented .NET Developer to design, build, and maintain high-performance applications that power these mission-critical services. You’ll work across the full stack—developing robust backend systems, optimizing database performance, and creating web-based tools for monitoring and reporting—primarily in our Azure cloud environment with Azure DevOps for CI/CD, collaboration, and project tracking. You’ll also have opportunities to contribute to our AI-driven initiatives, leveraging machine learning and intelligent automation to improve fraud detection, risk assessment, and user experience. Please visit http://integrity.aristotle.com for more information about this division. What You’ll Do Design, develop, and maintain applications using .NET, C#, ASP.NET, and SQL Server. Build web-based reporting systems to monitor performance, transactions, and error rates. Develop engaging UIs with Vue.js and Blazor. Integrate and enhance AI-powered features to automate decision-making and detect patterns in data. Develop, test, and deploy solutions in Azure using Azure DevOps pipelines for CI/CD. Optimize system performance and troubleshoot production issues. Collaborate with stakeholders to refine requirements and deliver accurate, maintainable solutions. Write clean, documented code and perform thorough testing to ensure quality. Support and enhance existing systems while staying up to date with emerging technologies. Bachelor’s degree in Computer Science or related field. Strong experience with .NET Framework, C#, ASP.NET, SQL Server, T-SQL, and stored procedures. Proficiency in AJAX, jQuery, Vue.js, and Blazor; familiarity with LINQ, MVC, and JSON. Solid understanding of object-oriented design and best practices. Interest or experience in AI/ML development and applying AI to real-world business problems. Ability to manage multiple priorities and deliver on time. Nice to Have Azure certifications such as Azure Developer Associate. Experience with classic ASP, Java, XML, CSS, and JavaScript. Background in identity verification, fraud prevention, or related fields. Why Join Us You’ll be part of a team building solutions that have a real-world impact—protecting consumers, reducing fraud, and enabling businesses to operate securely. We value innovation, collaboration, and continuous learning. 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. Please visit our website at www.aristotle.com.

Dotnet
C#
Asp.net
Sql Server
T-Sql
Stored Procedures
Ajax
Jquery
Vue.js
Blazor
Linq
Mvc
Json
Object-Oriented Design
Ai/Ml Development
Fraud Detection
Risk Assessment
Direct Apply
Posted 11 months ago
Aristotle

Principal .NET Engineer

AristotleAnywhereFull-time
View Job
Compensation$Not specified

Lead the architecture and design of mission-critical software systems while ensuring performance, scalability, and fault tolerance. Mentor developers and drive the adoption of coding standards and best practices across the team. | Candidates should have 6+ years of experience with the .NET stack and a deep understanding of C#, ASP.NET, and system architecture. Proven leadership in code review culture and experience with financial systems are also essential. | Principal .NET Engineer – PredictIt As a Principal .NET Engineer for PredictIt, you will play a key leadership role in shaping the architecture, performance, and reliability of our high-scale trading systems. This is a hands-on position with a balance of technical leadership and individual contribution: approximately 30% architecture and system design, 30% code reviews and mentorship, and 30% hands-on development. You will work across the tech stack—from redesigning our financial engine and real-time trading infrastructure to guiding the delivery of secure and compliant user-facing applications. You’ll also help build the next generation of CFTC-compliant Designated Contract Market (DCM) and Designated Clearing Organization (DCO) systems, supporting millions of dollars in financial transactions. Key Responsibilities Lead the architecture and design of mission-critical software systems, with a focus on performance, scalability, and fault tolerance. Conduct in-depth code reviews that go beyond identifying bugs, ensuring maintainability, security, and long-term design integrity. Set and uphold the gold standard for code quality, performance, and engineering discipline across the team through your own code and feedback practices. Mentor developers through educational and constructive reviews, helping them grow in technical depth and align with best practices. Evaluate how code will perform under load and scale with usage over time; recommend architectural improvements based on these insights. Drive the adoption of consistent coding standards, reusable patterns, and system-wide architectural guidelines. Build and enhance backend systems and APIs, including core trading logic and market data pipelines. Collaborate closely with engineering, product, compliance, and QA teams to deliver scalable and maintainable solutions. Analyze system limitations and performance issues; lead efforts in profiling, capacity planning, and performance optimization. Champion performance engineering, DevOps best practices, and continuous delivery workflows. Identify opportunities to streamline and scale code review processes across distributed and asynchronous teams, including tooling and automation. Stay current with emerging technologies and integrate them where beneficial to improve system resilience and team productivity. 6+ years of experience designing and developing enterprise-grade applications with the .NET stack. Deep understanding of C#, ASP.NET (MVC and Web API), OOP, and multi-tiered system architecture. Demonstrated expertise in designing performant, scalable systems, ideally in high-transaction or trading environments. Proven leadership in code review culture, including mentoring developers, designing team-wide coding standards, and reviewing high-impact or high-risk code across multiple domains. Experience using code reviews as a core leadership function, not just a task, ensuring long-term system integrity, team growth, and knowledge sharing. Familiarity with or contributions to automated review tooling, static analyzers, or quality enforcement pipelines. Experience conducting reviews for regulated, financial, or mission-critical systems with a high bar for security and compliance. Strong experience with SQL Server and proficiency in debugging and optimizing queries and data pipelines. Solid understanding of CI/CD workflows, Azure DevOps, and cloud-based architecture (Azure preferred). Ability to lead by example with clear, empathetic communication and deep technical insight. Bachelor’s degree in Computer Science or a related field. Technology Stack Languages & Frameworks: C#, ASP.NET (MVC, Web API, Web Forms), Entity Framework, LINQ, T4 Front-End: HTML5, Bootstrap, jQuery, Vue.js Database & Messaging: SQL Server, Redis, Kafka Tools & Platforms: Azure DevOps, Azure Cloud Services, Visual Studio 2022, SSRS Nice-to-Have Experience with financial systems, including order matching and FIX protocol integration. Background in gamification or engagement-driven application design. Systems administration or cloud infrastructure experience in large-scale production environments. 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. Please visit our website at aristotle.com

C#
ASP.NET
OOP
Multi-Tiered System Architecture
Code Review
Mentorship
SQL Server
CI/CD
Azure DevOps
Cloud-Based Architecture
Performance Engineering
DevOps Best Practices
System Design
Performance Optimization
API Development
Financial Systems
Direct Apply
Posted 12 months ago

Ready to join Aristotle?

Create tailored applications specifically for Aristotle with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt