A

Aristotle

Political technology and identity verification services

Senior Web Applications Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeWashington, DC, USA

About the Job

Requirements

  • A bachelor's degree in computer science or a related field is required.
  • At least 5 years of professional software development experience is required.
  • At least 2 years of experience leading a team through full feature development from design to production delivery is required.
  • Strong hands-on development experience with Microsoft .NET, ASP.NET, C#, Angular, and Microsoft SQL Server is required.
  • Extensive experience writing and debugging complex stored procedures is required.
  • Strong communication skills and the ability to collaborate cross-functionally are required.
  • Experience building and maintaining RESTful APIs is required.
  • Familiarity with CI/CD pipelines and modern DevOps practices is required.

Responsibilities

  • Lead the full lifecycle of feature development, from requirements collaboration and technical solution design through implementation, deployment, and long-term maintenance.
  • Own the design and architecture of key features and platform capabilities, making decisions that support scalability, security, maintainability, and business needs.
  • Develop web applications, web services, background Windows services, third-party API integrations, and microservices using .NET, Angular, and SQL Server.
  • Architect and design scalable, maintainable, and secure systems.
  • Provide production support and troubleshoot complex issues.
  • Collaborate with Product, QA, and other stakeholders.
  • Guide a small Agile team and mentor engineers, championing code quality, performance, security, and industry best practices.
  • Drive modernization initiatives, including API integrations, cloud migration efforts, and adoption of emerging technologies such as AI-powered solutions.

Desired Qualifications

  • At least 8 years of professional software development experience.
  • Experience migrating on-premises applications to cloud environments such as Azure, AWS, or GCP.
  • Familiarity with identity and authentication systems.
  • Experience working with microservices architectures.
  • Experience working with financial and compliance-heavy applications.
  • Knowledge of QA automation frameworks such as Playwright.
  • Experience applying AI or automation to software products or development workflows.

About the Company

Aristotle

Political technology and identity verification services

Aristotle provides identity and age verification, political technology, data services, and analytics for commercial and government clients. Its offerings combine verification platforms, data analytics, and advisory services delivered through tailored implementations and subscriptions to help clients meet regulatory requirements and verify participants. It differs from competitors by pairing technical platforms with strategic consulting and regulatory expertise across PACs, advocacy groups, and government agencies, with a non-partisan, compliant focus. Its goal is to help clients navigate complex regulatory environments, stay compliant, and improve operational efficiency and security through verified identities and accurate data.

Company size
51-200
Company stage
Seed
Total funding
$420K
Headquarters
Washington DC, District of Columbia
Founded
1983

Recently Posted Jobs

Explore more opportunities at Aristotle

See more jobs