Full-Time Staff Software Engineer
Expert Institute is hiring a remote Full-Time Staff Software Engineer. The career level for this job opening is Expert and is accepting Milwaukee, WI based applicants remotely. Read complete job description before applying.
Expert Institute
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
As a Staff Software Engineer on the Expert iQ development team, you'll build and optimize web applications connecting legal teams with expert witnesses. Collaborate with cross-functional teams, design innovative solutions, and ensure a seamless user experience.
Key Responsibilities:
- Enhance web applications, system designs, and best practices.
- Deliver innovative solutions aligned with business goals, working with cross-functional teams.
- Participate in existing projects and new developments, focusing on user needs.
- Develop and maintain secure APIs.
- Solve complex technical challenges and re-architecture when needed.
- Embrace new technologies and frameworks, fostering innovation.
- Implement infrastructure-as-code using tools like Terraform or CloudFormation.
- Optimize performance using cloud technologies and platforms.
- Deliver high-quality solutions with thorough testing (unit, integration, and end-to-end).
Qualifications:
- 8+ years of software engineering experience.
- Bachelor's degree in computer science, engineering, or a relevant field.
- Strong understanding of SOLID, DRY, and SOC principles.
- Proficient with front-end languages (JavaScript/TypeScript, Angular, React, HTML, SCSS, CSS, Tailwind, Bootstrap, NX)
- Proficient with server-side languages and frameworks (NodeJS/Express, NestJS, NextJS, Python, Flask, Django, C#, Java, Spring Boot)
- Hands-on experience with SQL (Postgres), NoSQL databases, and domain modeling.
- Experience developing RESTful APIs, microservices, and event-driven architectures.
- Proficient with Git and Bitbucket/GitHub workflows.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Knowledge of infrastructure-as-code tools (Terraform, CloudFormation) and DevOps practices.
- Familiarity with authentication standards (OAuth, SAML, OIDC - optional).
- Experience with AI services (Gemini, ChatGPT - optional)
- Ability to explain complex concepts to various audiences.
Why Join Expert Institute?
This role offers a unique opportunity to join a growing legal tech company. Work on innovative projects, foster a collaborative environment, and contribute to our leading-edge platform. All information is confidential.