Senior Web Applications Engineer

Aristotle

Washington

Hybrid

USD 140,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Medical benefits
Paid vacation
401k plan
Stock options
Casual dress code

Job summary

A leading technology company in Washington is seeking a Senior Web Applications Engineer to serve as a technical leader within their Software Development team. The ideal candidate will have at least 5 years of experience in software development, particularly with Microsoft .NET technologies such as ASP.NET and C#. Responsibilities include leading feature development, owning technical architecture decisions, and providing mentorship to an Agile team. Competitive benefits and a flexible hybrid work model are offered.

Qualifications

  • Minimum 5 years of professional software development experience.
  • Strong experience with Microsoft .NET, ASP.NET, C#, and MS SQL Server.
  • Experience integrating third-party APIs, especially financial or compliance-related platforms.

Responsibilities

  • Lead feature development from requirements through design, implementation, testing, and deployment.
  • Own technical architecture decisions and design scalable, secure, and maintainable solutions.
  • Serve as technical lead for a small Agile team, providing mentorship, guidance, and code reviews.

Skills

Microsoft .NET
ASP.NET
C#
MS SQL Server
RESTful APIs
Agile methodologies
CI/CD pipelines

Education

Bachelor's degree in computer science or related field

Job description

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 DevOps 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 DevOps 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 workflows.

Salary Range: $140k-$175k per year

Location & Work Style

This is a flexible hybrid role designed to support both focused remote work and meaningful in-person collaboration. We are seeking a local candidate who can join us in the office approximately 2-3 days per week during the first 3–6 months to build relationships, onboard effectively, and gain deeper context into our platform and teams. After that, in-office presence typically transitions to once per month, with flexibility based on project needs.

Office

Our office is in the heart of Capitol Hill, just steps from the Capitol South Metro, surrounded by great restaurants, cafés, and the energy of Washington DC. We foster a vibrant, collaborative in-office culture, and we host catered team lunches every Wednesday to bring everyone together. While we value the flexibility of remote work, we believe in-person time strengthens collaboration, creativity, and connection.

Benefits & How to Apply

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Web Applications Engineer
Senior Web Applications Engineer

Aristotle • Washington

On-site
USD 140,000 - 175,000
Flexible working hours
Competitive compensation
Medical benefits
+4
Senior Full-Stack Developer
Senior Full-Stack Developer

Aristotle • Washington

On-site
USD 130,000 - 170,000
Medical benefits
Paid vacation
401k plan
+2
Senior Full-Stack Developer
Senior Full-Stack Developer

Aristotle • Washington

On-site
USD 130,000 - 170,000
Competitive compensation
Medical benefits
Paid vacation
+3
Senior Full-Stack Developer
Senior Full-Stack Developer

Aristotle • Washington

On-site
USD 130,000 - 170,000
Medical benefits
Paid vacation
401k plan
+2
Senior Software Engineer - Scottsdale/Hybrid
Senior Software Engineer - Scottsdale/Hybrid

Socket.dev • Scottsdale (AZ)

On-site
USD 130,000 - 150,000
Senior .NET Software Developer
Senior .NET Software Developer

Advanced Solutions International • Austin (TX)

Hybrid
USD 110,000 - 140,000
Generous Paid Time Off
Medical, Dental, and Vision Insurance
401k Retirement Plan with Discretionary Match
+3
Senior Software Engineer
Senior Software Engineer

Alexander Group • Scottsdale (AZ)

On-site
USD 130,000 - 150,000
Staff Architect
Staff Architect

IVANS Insurance Solutions • Lewisville (TX)

On-site
USD 60,000 - 175,000
Medical, Dental, and Vision Coverage
Holiday and Vacation Time
Health & Wellness Days
+1
Senior AI/ML Software Developer (req-260)
Senior AI/ML Software Developer (req-260)

Dormont Manufacturing Co • United States

On-site
USD 148,000 - 179,000
Performance Bonuses
Medical Insurance
Dental Insurance
+11
Senior Political Compliance Manager
Senior Political Compliance Manager

Aristotle International Inc • Washington

On-site
USD 85,000 - 100,000
Medical benefits
Paid vacation
401(k) plan
+2