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 Remote 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 for connecting legal teams with expert witnesses. You'll collaborate with cross-functional teams, designing and implementing innovative solutions.
Key Responsibilities:
- Collaborate on enhancing web applications, system designs, and best practices.
- Work with cross-functional teams to deliver innovative solutions.
- Participate in existing and new developments, focusing on user needs.
- Develop and maintain secure APIs.
- Solve complex technical challenges.
- Embrace new technologies and frameworks.
- Implement infrastructure-as-code (e.g., Terraform, CloudFormation).
- Engage with cloud technologies to optimize performance.
- Deliver high-quality solutions with thorough testing.
Qualifications:
- 8+ years of software engineering experience.
- Bachelor's degree in Computer Science or related field.
- Understanding of software development principles (SOLID, DRY, SOC).
- Proficiency with JavaScript/TypeScript, HTML, CSS, and front-end frameworks (e.g., Angular, React).
- Proficiency with server-side languages (e.g., Node.js/Express, Python/Flask, C# / Java).
- Experience with SQL and NoSQL databases.
- Experience with RESTful APIs and microservices.
- Proficiency with Git and Git workflows.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Knowledge of infrastructure-as-code tools (Terraform, CloudFormation).
Bonus: Experience with AI services (e.g., Gemini, ChatGPT).
Why Join Expert Institute?
- Join a talented team in a growing niche.
- Work in an innovative environment valuing creativity and impact.