
Senior Web Applications Engineer
Aristotle
full-time
Posted on:
Location Type: Hybrid
Location: Washington • District of Columbia • Washington • United States
Visit company websiteExplore more
Salary
💰 $140,000 - $175,000 per year
Job Level
Tech Stack
About the role
- 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.
Requirements
- 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 communication skills and ability to collaborate cross-functionally.
- Experience building and maintaining RESTful APIs.
- Familiarity with CI/CD pipelines and modern DevOps practices.
Benefits
- competitive compensation
- medical benefits
- paid vacation
- 401k plan
- stock options
- Casual dress code
- non-corporate atmosphere
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Microsoft .NETASP.NETC#MS SQL ServerRESTful APIsCI/CDDevOpsbackground servicesstored procedurescloud migration
Soft Skills
leadershipmentorshipcommunicationcollaborationguidancecode reviewsproblem-solvingtechnical knowledge sharingagile methodologiesbest practices
Certifications
Bachelor's degree in computer science