Senior Web Applications Engineer

Aristotle International, Inc.
  • Washington, MA
  • Autofill and Review
30+ days ago

Job Description

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.

We are seeking 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.

This role is responsible for leading the full lifecycle of feature development-from collaborating on requirements and designing optimal technical solutions to implementation, deployment, and long-term maintenance. The Senior Web Applications Engineer will serve as a technical owner, making architectural decisions that ensure scalability, security, and maintainability while aligning with business needs. This position also plays a key leadership role, guiding a small Agile team, mentoring engineers, and partnering closely with Product, QA, and stakeholders to ensure high-quality delivery. Additionally, this role will drive modernization initiatives, including API integrations, cloud migration efforts, and the adoption of emerging technologies such as AI-powered solutions. Day-to-day responsibilities include:

  • Hands on day to day development of Web Applications, Web Services, Windows Services(background jobs), Third Party API integration and Microservices using .NET, Angular and SQL Server technologies.
  • Architect and design scalable, maintainable and secure systems,
  • Provide production support and troubleshoot complex issues when needed.
  • Collaboration with cross-functional teams - Product, QA and other stakeholders.
  • Mentor and champion team members for code quality, performance, security and industry best practices.

Numbers & Facts

LocationWashington, MA

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Best Practicesunmatched
  • Campaignsunmatched
  • Cloud Computingunmatched
  • Cross-Functionalunmatched
  • Demographicsunmatched
  • Emerging Technologyunmatched
  • Financial Reportingunmatched
  • Fundraisingunmatched
  • Identify Issuesunmatched
  • Internet Applicationunmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft .NETunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Operating Systemunmatched
  • Political Campaignunmatched
  • Production Supportunmatched
  • Quality Assuranceunmatched
  • Relationship Managementunmatched
  • Sales Managementunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Technical Leadershipunmatched
  • Technical/Engineering Designunmatched
  • Web Programmingunmatched
  • Web Servicesunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder