cover image
Aristotle

Aristotle

www.aristotle.com

1 Job

178 Employees

About the Company

One Company, One Solution. Aristotle is recognized as the pioneer in political technology. Almost every occupant of the White House — Democrat and Republican — has been an Aristotle customer, as are most U.S. Senators, most members of the U.S. House of Representatives, and Democratic and Republican state party organizations. Year round, thousands of Americans involved in the political process — from grassroots organizers to Washington insiders — rely on Aristotle. Our staff has worked for the Federal Election Commission, the DNC and the RNC, state parties and some of the top political consulting firms in the country. Many of us joined Aristotle after using the company’s products in hard fought campaigns, initiatives or PACs. We know politics, we know what works, and we understand what is expected. Our experienced and skilled trainers conduct frequent complimentary trainings for all Aristotle customers throughout the year. In addition, we regularly hold open houses conveniently located at our office in Washington, DC on Capitol Hill. If you have specialized needs, you can also receive customized training on-site at your organization’s location. Aristotle has every product and service you need to make your team a success. Whether it’s campaign software, voter data at VoterListsOnline.com, PAC and Grassroots software and services, or 24/7 customer support, Aristotle is your one-stop solution.

Listed Jobs

Company background Company brand
Company Name
Aristotle
Job Title
Senior Web Applications Developer
Job Description
Job title: Senior Web Applications Developer Role Summary: Lead design, development, testing, and support of .NET web applications and services for campaign management platforms, ensuring alignment with technical standards and project plans. Expectations: Deliver high‑quality, maintainable code on time; collaborate with product, QA, and operations teams; mentor peers; stay current with .NET and front‑end trends; provide production support and documentation. Key Responsibilities: * Analyze requirements and define business/functional specifications with stakeholders. * Design, develop, and unit‑test ASP.NET, C#, MS SQL Server applications and Windows services. * Build and maintain RESTful APIs, intercepting authentication via Identity Server. * Create CI/CD pipelines for automated build, test, and deploy workflows. * Support existing WCF/REST APIs and legacy modules. * Write complex stored procedures, perform debugging, and optimize SQL performance. * Develop custom templates for microservices to improve productivity. * Maintain technical documentation and incident records. * Contribute to architectural improvements and process enhancements. * Provide production support and troubleshooting for .NET and front‑end frameworks (Knockout JS/Angular JS). Required Skills: * C#, ASP.NET, .NET Framework, MVC, REST API development. * MS SQL Server: advanced T‑SQL, stored procedures, performance tuning. * Front‑end: Knockout JS or Angular JS. * CI/CD tooling (Azure DevOps, GitHub Actions, Jenkins). * Windows Services development. * Identity Server / OAuth2 token issuance. * Quality‑control automation familiarity (e.g., Playwright) – plus. * Strong debugging and problem‑solving abilities. * Excellent written and verbal communication. Required Education & Certifications: * Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. * Minimum 5 years of professional .NET development experience. ---
Washington highlands, United states
On site
Senior
07-12-2025