Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Aderant Logo

Senior Software Engineer

Aderant

Salary not specified
Oct 10, 2025
Atlanta, GA, US
Apply Now

Aderant is looking to hire a Senior Software Engineer to design, build, and maintain efficient, reusable, and reliable code with a focus on modern web technologies, cloud-native architecture, and the practical use of AI tools to enhance engineering productivity.

Requirements

  • Hands-on experience with cloud services (AWS or Azure), API development, and full-stack application development using languages like Go, TypeScript, NestJS (Node) and familiarity with C-Sharp (.NET).
  • Proficiency in Go, TypeScript, NestJS (Node) and familiarity with C-Sharp (.NET).
  • Proficient with container technologies, including Docker and Kubernetes.
  • Familiarity with DevOps pipelines, Git, Github - GH Actions, and Infrastructure-as-Code tools.
  • Experience with modern testing practices (e.g., test automation, shift-left testing).
  • Experience with GoLang and TS is a strong plus.
  • Prior experience integrating or working with AI-assisted tools in development workflows.

Responsibilities

  • Design and develop scalable, secure, and maintainable cloud-based applications and APIs using Go, TypeScript, NestJS (Node).
  • Utilize AI tools to enhance development efficiency, automate testing, and support documentation.
  • Build modern web interfaces using TypeScript and frameworks like React or Next.
  • Implement identity and access controls using Okta and other cloud auth providers.
  • Leverage cloud tools in AWS and Azure
  • Consume and build RESTful APIs, integrating with both SQL and NoSQL data stores
  • Maintain high code quality through testing, automation, and continuous integration.

Other

  • Thrives in both collaborative and independent environments.
  • Deep understanding of the software development lifecycle—from architecture and development to testing and deployment.
  • Play a key part in agile teams, participating in architecture design sessions, proofs of concept, and technical demonstrations.
  • Participate in agile development methodologies including Scrum, and contribute to sprint planning, daily standups, and retrospectives.
  • Collaborate with cross-functional teams in architecture design, technical reviews, and troubleshooting complex issues.