Senior Software Engineer

| Austin

About LegalZoom

We believe that everyone should have access to professional legal advice. So, we’ve built a trusted and accessible technology-based platform to reduce barriers and help empower millions of people to grow their business, care for their families, protect their ideas and more. From Estate Planning, to Business Formations to IP, we’ve helped more than four million customers, providing the protection and peace of mind they need. To date, we’ve grown to become the leading provider of online legal solutions for families and small businesses, and we’re committed to making our services even more valuable and easier to use than ever before. Join us!


POSITION SUMMARY

We’re looking for a Senior Software Engineer who is a self-starter and can learn quickly. Someone that is an experienced full-stack developer, maintains focus, is comfortable working collaboratively in an Agile environment, and contributes to the improvement of our Quality and release processes.

The ideal candidate has a strong background in software design, developing and managing the delivery of highly-scalable, micro-services driven cloud based systems.  You will leverage your strong Engineering background cloud native development skills.
 

DUTIES AND RESPONSIBILITIES

 

  • Full-stack hands on development
  • Develop a deep understanding of the system, write technical specifications, enforce coding standards
  • Create new software for internal and external tools
  • Refactor code to reduce complexity
  • Implement and integrate third-party products to LegalZoom
  • Build APIs and microservices that meet customer needs
  • Participate in peer code reviews
  • Drive the DevOps culture, pushing taking quality into yours hands, enabled by automated testing and continuous integration
  • Following Engineering guidelines, best practices, standards & organizational policies
  • Work closely with product, marketing and other business stakeholders to gather and refine requirements, and release software in a timely fashion
  • Contribute to the department’s identity, standards, guidelines and best practices
  • Take part in agile ceremonies to estimate and execute projects
  • Support the daily operations of the IT/Tech department
  • Other duties required by Management

CANDIDATE QUALIFICATIONS

  • Bachelor’s degree in Computer Science or related field required
  • Minimum 5 years of hands on programming experience in any language
  • Minimum 3 year of hands on programming on the .NET platform using C#
  • Knowledge of software development, QA methodologies & release process
  • Hands on experience working with Angular 2+ and/or React delivering great customer experiences
  • Hands on experience with HTML, Javascript, CSS including jQuery
  • Exposure to front-end frameworks such as Bootstrap or Foundation
  • Previous experience with CSS pre-processors like LESS or SASS
  • Strong understanding of web optimization techniques
  • Hands on experience writing tests using automation frameworks (Jasmine, Karma, etc.)
  • Experience with Secure Coding Practices and assurance that these practices are consistently followed in the development of all software products
  • Cloud based computing such as Azure or AWS, especially serverless compute such as Azure Functions or AWS Lambda
  • Ability to write complex SQL queries with deep knowledge of database indexing and query optimization
  • Previous experience working with source control tools (GIT)
  • Expert level experience working in a Windows environment
  • Strong attention to detail and work ethic
  • Strong analytical and problem solving skills
  • Excellent communication (both written and verbal) and interpersonal skills

PREFERRED SKILLS

  • Previous experience implementing NoSQL solutions (Cassandra, MongoDB, etc…)
  • Experience working in cloud based systems like AWS, Azure
  • Basic experience building out CI/CD pipelines with Jenkins
  • Working with remote and distributed teams

 

Join us in making a difference as we build our future and help ensure access to professional legal advice to all! LegalZoom is an equal opportunity employer, dedicated to diversity.

 

 

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Location

9900 Spectrum Dr, Austin, TX 78717

What are LegalZoom Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Onsite Gym
Retirement & Stock Options Benefits
401(K)
Perks & Discounts
Company Outings

Additional Perks + Benefits

Benefits are an important part of your total rewards package here at LegalZoom. We offer a competitive and comprehensive benefits package with various choices for your and/or family members’ welfare needs. We provide these benefits not only to support you through important events in your life, but also to enhance your life outside work and help you prepare for the future.

More Jobs at LegalZoom34 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR + Recruiting
Legal
Marketing
Operations
Product
Project Mgmt
Sales
Content
Developer
new
Austin
Finance
new
Austin
Finance
new
Austin
Design + UX
new
Austin
HR + Recruiting
new
Austin
Sales
new
Austin
Finance
new
Austin
Data + Analytics
new
Austin
Data + Analytics
new
Austin
Developer
new
Austin
Developer
new
Austin
Developer
new
Austin
Developer
new
Austin
Marketing
new
Austin
Developer
new
Austin
HR + Recruiting
new
Austin
Project Mgmt
new
Austin
Content
new
Austin
HR + Recruiting
new
Austin
Operations
new
Austin
Operations
new
Austin