Logo
Greenberg Traurig, LLP

Full Stack Developer

Greenberg Traurig, LLP, Miami, Florida, us, 33222

Save Job

Greenberg Traurig (GT), a global law firm with locations across the world in 15 countries, has an exciting employment opportunity for you. We offer competitive compensation and an excellent benefits package, along with the opportunity to work within an innovative and collaborative environment.

Join our Innovation Team as a Full Stack Developer in one of our U.S. office locations. Position Summary We are seeking an experienced Full Stack AI Software Developer to join our dynamic and forward-thinking technology team at an innovative law firm. The ideal candidate will bring 5+ years of hands‑on software development experience, with strong expertise in modern web technologies, cloud platforms, and AI‑enabled solutions. This role focuses on designing and delivering secure, scalable, AI‑driven applications that support legal professionals and firm‑wide innovation initiatives. The developer will work extensively with Python‑based backend services and C# Blazor user interfaces, integrating advanced AI capabilities to improve efficiency, knowledge access, and client service delivery.

Key Responsibilities

Designs, develops, and maintains scalable, secure, AI‑powered web applications supporting legal and business workflows

Architects and implements robust backend services using Python frameworks

Develops responsive, intuitive, and accessible frontend interfaces using JavaScript, HTML, CSS, and C# Blazor

Integrates AI technologies including Large Language Models (LLMs) into applications

Collaborates with cross‑functional teams including IT, Knowledge Management, and business stakeholders to deliver new features and enhancements

Optimizes applications for performance, scalability, security and user experience in a professional services environment

Participates in code reviews, testing, and documentation to ensure maintainability and quality standards

Stays current with emerging AI technologies, legal tech trends, and software development best practices, applying them where appropriate

Debugs, diagnoses, and resolves complex technical issues across the full technology stack

Qualifications Skills & Competencies

Advanced experience with .NET ecosystem and strong proficiency in C# development

Solid experience developing full stack applications with Python and modern web frameworks

Knowledge of Radzen or similar RAD tools for Blazor development

Experience with other component‑based frameworks (React, Vue, Angular)

Cloud platform experience (Azure, AWS, GCP)

Containerization with Docker and orchestration tools

Strong working knowledge of Linux/Unix environments

Unit testing and test‑driven development practices

Experience with CI/CD pipelines

Knowledge of AI/ML frameworks (TensorFlow, PyTorch, Hugging Face)

Education & Prior Experience

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience

Minimum of 5 years of full stack software development experience required

Experience developing applications in a legal, professional services, or regulated industry environment is a plus

Technology

Backend: Strong proficiency in Python and web frameworks (Django, Flask, FastAPI)

Frontend: Expertise in JavaScript, HTML5, CSS3, and C# Blazor (experience with similar component‑based frameworks acceptable)

AI Integration: Experience working with AI APIs, machine learning libraries, or LLMs

Database: Experience with relational databases

Version Control: Proficiency with Git and collaborative development workflows

GT is an EEO employer with an inclusive workplace committed to merit‑based consideration and review without regard to an individual’s race, sex, or other protected characteristics and to the principles of non‑discrimination on any protected basis.

#J-18808-Ljbffr