Software Engineer at Aderant | Atlanta, GA, United States | Rezi

Software Engineer at Aderant

Software Engineer

Aderant · Atlanta, GA, United States

1 weeks ago

Software Engineer

Aderant · Atlanta, GA, United States

13 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are looking for a Software Engineer who thrives in both collaborative and independent environments. This individual should have a deep understanding of the software development lifecycle—from architecture and development to testing and deployment. You will 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. This role requires hands-on experience with cloud services (AWS), API development, and full-stack application development using languages like TypeScript, NestJS (Node) and familiarity with Go. You’ll play a key part in agile teams, participating in architecture design sessions, proofs of concept, and technical demonstrations.

Responsibilities

  • Design and develop scalable, secure, and maintainable cloud-based applications and APIs using 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
  • Consume and build RESTful APIs, integrating with both SQL and NoSQL data stores
  • 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.
  • Maintain high code quality through testing, automation, and continuous integration.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
  • 4+ years of professional software development experience.
  • Strong experience in web technologies, API development/consumption, and full-stack application development.
  • Hands-on expertise with cloud-native development patterns.
  • Proficiency in TypeScript, NestJS (Node)
  • 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).
  • Demonstrated ability to work on both greenfield and legacy systems in agile team environments
  • Prior experience integrating or working with AI-assisted tools in development workflows.
  • Familiarity with microservices, containerized environments (Docker/Kubernetes), and event-driven systems.
  • Developing, deploying, and operating applications on AWS.

Skills

  • TypeScript
  • NestJS (Node)
  • Go
  • AWS
  • API development
  • Full-stack application development
  • React
  • Next
  • Okta
  • SQL
  • NoSQL
  • Scrum
  • Docker
  • Kubernetes
  • DevOps
  • Git
  • Github Actions
  • Infrastructure-as-Code
  • AI tools

Location

  • Global

Work Type

  • Full-time

Experience Level

  • 4+ years of professional software development experience

Education Level

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.

About the Company

  • Aderant is a global industry leading software company providing comprehensive business management solutions for law firms and other professional services organizations with a mission to help them run a better business.
  • We are motivated by a collective desire to drive the legal industry to the forefront of innovation.
  • With over 2,500 clients around the world, including 95 of the top AmLaw 100 firms, we are changing the outside perception of the legal sphere; where there was once resistance to modernization, we are creating a culture that embraces new ideas and technology.
  • At Aderant, the “A” is more than just a letter. It is a representation of how we fulfill our foundational purpose, serving our clients.
  • It embodies our core values and reminds us that to achieve success, every day must start with the “A”.
  • We bring the “A” to life by fostering a culture of innovation, collaboration, and personal growth.
  • We encourage our diverse teams to bring their whole selves to work – ideas, experience, and passion – to drive our mission forward.
  • Our people are our strength.