Senior Full-Stack Developer
Company: Aristotle
Location: Washington
Posted on: February 20, 2026
|
|
|
Job Description:
Job Description Job Description We are seeking a Senior
Full-Stack Developer with a strong background in building and
architecting complex, data-driven systems. In this role, you’ll
design and deliver modern applications, APIs, and services that
process large volumes of structured and unstructured data.
Experience with AI/ML techniques such as machine learning
pipelines, natural language processing, or large-scale text
analysis is highly essential and will help shape the next
generation of our technology. Key Responsibilities Design, develop,
and test applications using Microsoft .NET, C#, ASP.NET, MS SQL
Server, and front-end frameworks such as Angular or similar. Build
and maintain REST-based APIs and services capable of handling
scalable, high-throughput data flows. Integrate and deliver code
incorporating emerging technologies, with emphasis on AI/ML
frameworks, NLP toolkits, and cloud-based data processing.
Implement solutions for ingesting, transforming, and analyzing
large bodies of text and data. Contribute to architectural
decisions, including microservices and distributed systems design.
Create and configure CI/CD pipelines for seamless integration and
delivery. Provide production support for applications and services,
including legacy environments. Document systems and processes for
continuity and scalability. Partner with stakeholders to review
requirements and contribute to functional and technical
specifications. Mentor teammates, lead code reviews, and introduce
best practices in development. Salary Range: $130k-$170k per year
Requirements Bachelor’s or Master’s degree in Computer Science,
Engineering, or a related field. 7 years of experience building and
maintaining enterprise-grade web applications using modern
languages and frameworks (e.g., C#/.NET Core, TypeScript/Node,
React) with Azure cloud services preferred. Hands-on experience
implementing AI/ML and NLP technologies (e.g., classification,
clustering, summarization) in production applications, with
familiarity in model training, back-testing, regression testing,
and monitoring. Strong knowledge of database design, query
optimization, and building scalable APIs and services. Strong UI/UX
and workflow management skills. Proficiency in front-end frameworks
such as Angular (or comparable). Understanding of scalability and
performance best practices, including rate-limiting, caching,
distributed systems, and automated testing frameworks. Excellent
problem-solving and communication skills, with the ability to
translate complex technical solutions into clear business value.
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.
Keywords: Aristotle, Alexandria , Senior Full-Stack Developer, IT / Software / Systems , Washington, Virginia