2 open positions available
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.
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
Create tailored applications specifically for Aristotle with our AI-powered resume builder
Get Started for Free