A

Aderant

Legal software for timekeeping and billing

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeAtlanta, GA, USANo salary listedHybrid

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
  • At least 7 years of professional software development experience.
  • Demonstrated experience leading design or architecture for at least one significant system or service, ideally at scale.
  • A track record of mentoring other engineers and/or leading technical initiatives within a team.
  • Strong experience in web technologies, API development and consumption, and full-stack application development.
  • Deep, hands-on expertise with cloud-native development patterns, including designing for scalability, reliability, and service boundaries.
  • Proficiency in .NET, TypeScript, and NestJS (Node).
  • Proficiency with container technologies, including Docker and Kubernetes.
  • Experience driving maturity in DevOps pipelines, Git, GitHub, GitHub Actions, and Infrastructure-as-Code tools.
  • Experience with modern testing practices, such as test automation and shift-left testing.
  • Demonstrated ability to lead work on both greenfield and legacy systems in agile team environments.
  • Experience influencing technical direction across teams without direct authority.

Responsibilities

  • Lead architecture and design decisions for scalable, secure, and maintainable cloud-based applications and APIs using .NET, TypeScript, and NestJS (Node).
  • Champion the adoption of AI tools across the team to enhance development efficiency, automate testing, and support documentation.
  • Build and guide the development of modern web interfaces using .NET, TypeScript, and frameworks such as React or Next.
  • Own identity and access control design using Okta and other cloud authentication providers.
  • Drive effective use of cloud tools in Azure and AWS across the team, including tradeoff evaluation between platforms and services.
  • Design and build RESTful APIs integrating with SQL and NoSQL data stores, with a focus on long-term maintainability and scale.
  • Mentor and coach intermediate and junior engineers through code review, pairing, and technical guidance.
  • Set and enforce engineering standards for code quality, testing practices, continuous integration and continuous delivery hygiene, and security posture.
  • Lead troubleshooting of complex production issues, including root cause analysis and post-incident write-ups.
  • Actively participate in and help shape agile development methodologies, including sprint planning, standups, and retrospectives.
  • Collaborate with and influence cross-functional teams in architecture design, technical reviews, and technical roadmap planning.

Desired Qualifications

  • Experience leading the integration or adoption of AI-assisted tools in development workflows.
  • Experience with distributed systems design, microservices, containerized environments using Docker and Kubernetes, and event-driven architecture at scale.
  • A history of technical writing, including architecture decision records, design documents, or requests for comments.
  • Prior experience as a tech lead or lead engineer on a team.
  • Experience developing, deploying, and operating applications on AWS.
  • Internal tech talks, conference contributions, or other public technical speaking experience.

About the Company

Aderant

Legal software for timekeeping and billing

Aderant provides a suite of legal software designed for law firms, including timekeeping, billing, e-billing, and case management. It operates on a subscription model, offering continuous updates and services like training and support. The software integrates with existing law firm applications, automatically leveraging firm data to manage operations—anywhere and any time—while helping firms improve cash flow, reduce billing rejections, and boost efficiency. Compared with competitors, Aderant emphasizes deep integration with a firm’s current tools and data, serving large U.S. law firms in the AmLaw 200 market. Its goal is to help law firms run more efficiently and transparently for clients through a unified, data-driven management platform.

Company size
501-1,000
Company stage
Acquired
Total funding
$675M
Headquarters
Atlanta, GA
Founded
1987

Recently Posted Jobs

Explore more opportunities at Aderant

See more jobs