Demo

Senior Web Applications Developer

Aristotle
Washington, DC Full Time
POSTED ON 1/6/2026
AVAILABLE BEFORE 5/5/2026
Since 1983, Aristotle has been a leader in developing technology and harnessing data used in political campaigns on both sides of the aisle—from the county level up to the White House. Our flagship political campaign software, Campaign Manager™, is the only three-in-one campaign relationship management platform available. It's all you need for campaign compliance, fundraising and accounting reporting. Looking to expand your campaign's voter targeting? Our National Voter File, National Donor File, National Consumer File and New Mover File can be appended with over 1,000 demographics to enhance your voter lists for better targeting, leading to better results at the polls.

Requirements

The Senior Web Applications Developer will be a member of our Software Development team and will be responsible for design, development, testing and technical support of software solutions to new or existing systems according to project plans and specifications. The Senior Web Applications Developer will incorporate and adhere to requirements defined by project and initiative plans, in alignment with the company's technology standards; and will provide accurate and timely completion of technical development and support tasks in accordance with software development standards and methodologies.

Job Description

  • Review and analyze requirements and contribute to the definition of business and functional requirements, working with various stakeholders and product management
  • Design, develop, and test software applications using Microsoft.NET framework and associated development tools, such as ASP.NET, C#, MS SQL Server and front-end frameworks such as Knockout JS or Angular JS
  • Design, develop and maintain windows services that performs long running tasks in ASP.NET, C# and MS SQL Server
  • Design and develop REST based APIs (application programming interface) built with ASP.NET, C#, MS SQL Server
  • Implement new functionalities to existing solutions and create solutions from scratch
  • Contribute to architectural changes of the solution by creating from scratch an Identity Server that issues Access Tokens
  • Develop custom template solutions for better productivity when working with Microservices.
  • Create pipelines and configure CI/CD (continuous integration and continuous delivery) flows
  • Provide production support for software applications built with ASP.NET, C#, MS SQL Server and front-end frameworks such as Knockout JS or Angular JS, also provide support for legacy WCF APIs and REST APIs
  • Maintain and update documentation of existing systems as needed to ensure accurate content and issue identification for ongoing support
  • Foster collaborative ongoing dialogue, communications, and results orientation among the department and across other areas within the organization
  • Stay current with technology, best practices and industry trends.
  • Provide feedback and related recommendations as applicable
  • Participate in and contribute to process and procedure improvements in support of overall role, department, and organization strategies and objectives; and
  • Share important and relevant technical concepts and practices with other team members

Requirements

  • Bachelor's degree in computer science or related field required
  • Five years professional experience
  • Experience with Microsoft.NET framework and associated development tools, such as ASP.NET, C#, MS SQL Server and front-end frameworks such as Knockout JS or Angular JS
  • Extensive knowledge in writing complex stored procedures in MS SQL and debugging them as needed is required
  • Knowledge of QC automation frameworks like PLAYWRIGHT would be a PLUS
  • Leadership experience is a PLUS
  • Experience working with finance and accounting products is a PLUS

Salary Range: $110k-$135k per year

This role requires an in-office presence on a hybrid schedule.

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. Please visit our website at www.aristotle.com.

Salary : $110,000 - $135,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Web Applications Developer?

Sign up to receive alerts about other jobs on the Senior Web Applications Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Aristotle

  • Aristotle Provo, UT
  • Aristotle's Integrity division delivers industry-leading identity and age verification solutions to help organizations meet critical regulatory requirement... more
  • 3 Days Ago

  • Aristotle Provo, UT
  • Aristotle's Integrity division delivers industry-leading identity and age verification solutions to help organizations meet critical regulatory requirement... more
  • 3 Days Ago

  • Aristotle Los Angeles, CA
  • Join Our Team at Aristotle Who We Are Aristotle is a majority employee-owned investment management organization with offices in Los Angeles, Newport Beach,... more
  • 3 Days Ago

  • Aristotle Provo, UT
  • 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,... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Senior Web Applications Developer jobs in the Washington, DC area that may be a better fit.

  • AHU Technologies Inc Washington, DC
  • Job Description The Department of Health Services embedded IT team is looking for a Contractor to web applications for the Department of Homeless Services ... more
  • 27 Days Ago

  • AHU Technologies Inc US, DC
  • Job Description The Department of Health Services embedded IT team is looking for a Contractor to web applications for the Department of Homeless Services ... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!