×
Register Here to Apply for Jobs or Post Jobs. X

Senior Web Applications Engineer

Job in Kirkland, King County, Washington, 98034, USA
Listing for: Aristotle
Full Time position
Listed on 2026-09-30
Job specializations:
  • Software Development
    .NET Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 140000 - 175000 USD Yearly USD 140000.00 175000.00 YEAR
Job Description & How to Apply Below

Overview

Since 1983, Aristotle has been a leader in developing technology and harnessing data used in political campaigns at every level—from local races to the White House. Our flagship platform, Campaign Manager™, is the only fully integrated, three-in-one campaign relationship management solution, supporting compliance, fundraising, and financial reporting. We also offer industry-leading data products, including the National Voter File, National Donor File, National Consumer File, and New Mover File—each enriched with over 1,000 demographic attributes to enable precise targeting and better outcomes.

Role

We seek a highly experienced Senior Web Applications Engineer to serve as a technical leader within our Software Development team. This role will own the design, architecture, and delivery of key features and platform capabilities, guiding solutions from concept to production. The ideal candidate will bring deep technical expertise, strong architectural judgment, and proven leadership experience, helping shape the future of our platform while mentoring others and driving best practices across the organization.

Responsibilities
  • Lead feature development from requirements through design, implementation, testing, and deployment.
  • Own technical architecture decisions and design scalable, secure, and maintainable solutions.
  • Architect and develop web applications using the Microsoft .NET ecosystem (ASP.NET, C#, MS SQL Server).
  • Design, build, and maintain RESTful APIs and backend services.
  • Develop and maintain long-running background services and workers.
  • Implement new functionality while modernizing and refactoring existing systems.
  • Integrate with third-party APIs, particularly financial, compliance, and data-driven platforms.
  • Serve as technical lead for a small Agile team, providing mentorship, guidance, and code reviews.
  • Collaborate with Product, QA, and stakeholders to refine requirements and ensure alignment.
  • Contribute to CI/CD pipelines and Dev Ops workflows.
  • Drive platform modernization initiatives, including cloud migration (on-prem to cloud).
  • Identify and implement AI-driven solutions and emerging technologies to improve product capabilities and development workflows.
  • Champion best practices for code quality, performance, security, and observability.
  • Provide production support and troubleshoot complex issues when needed.
  • Maintain and improve system documentation.
  • Stay current with industry trends and share technical knowledge across the team.
Qualifications
  • Minimum 5 years of professional software development experience.
  • Bachelor's degree in computer science or related field required.
  • Proven experience leading feature development from design through production delivery.
  • Strong experience with Microsoft .NET, ASP.NET, C#, and MS SQL Server.
  • Extensive experience writing and debugging complex stored procedures.
  • Demonstrated experience designing and architecting scalable, maintainable systems.
  • Experience integrating third-party APIs, especially financial or compliance-related platforms.
  • Experience leading projects or mentoring engineers using Agile methodologies.
  • Strong communications skills and ability to collaborate cross-functionally.
  • Experience building and maintaining RESTful APIs.
  • Familiarity with CI/CD pipelines and modern Dev Ops practices.
Preferred Qualifications
  • 8+ years of professional software development experience.
  • Experience migrating on-premise applications to cloud environments (Azure, AWS, or GCP).
  • Familiarity with identity and authentication systems.
  • Experience working with microservices architectures.
  • Knowledge of QA automation frameworks such as Playwright.
  • Experience in finance, accounting, or compliance-heavy platforms.
  • Experience applying AI or automation to software products or development…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary