Icon hamburger
US
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply on company site
Thumsup

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Default4

Software Engineer I

HomeAdvisor Indianapolis Full-Time
$116,928.00 (Careerbuilder est.)
Apply on company site

The Software Engineer I builds software products used by customers of the Angie's List home services platform. They work with team members to execute product initiatives in a way that meets Angie’s List technology standards for performance, reliability, quality, security, and testability.

This position works on the heart of the Angie’s List platform, building features that real people use every day. We commonly finish a feature on Tuesday, push it to Production on Wednesday, and watch it bring business results on Thursday.

RESPONSIBILITIES:

  • Work on new product initiatives using Scala, JavaScript/TypeScript, React, and Node
  • Ensure that the code meets performance, reliability, quality, security, and testability standards
  • Verify delivered code meets acceptance criteria
  • Review team members’ code submissions
  • Write unit tests as well as automation for endpoints
  • Consult with other team members to provide time estimates and project status
  • Follow scrum practices for project management, including daily standups, grooming, planning, and retrospectives
  • Follow technology practices such as code review, change control, and deployment
  • Other duties as assigned

EDUCATION/EXPERIENCE/LICENSURE:

  • Undergraduate degree in computer information technology, computer science, or related degree; or equivalent experience
  • 0-2 years’ experience developing software, preferably in a software-as-a-service environment
  • Experience working on technical teams building software applications

KNOWLEDGE, SKILLS, AND ABILITIES:

Required:

  • Experience developing Web applications
  • Willingness to learn Scala
  • Ability to communicate effectively with technical and non-technical staff
  • Smart, curious, motivated, and honest

Preferred:

  • Experience with backend languages such as Scala, Java or C#
  • Experience with mobile application development, either Android or iOS
  • Experience with JavaScript or TypeScript, Node, and modern frontend libraries or frameworks like React, Angular, or Ember
  • Familiarity with RESTful APIs and microservices
  • Experience in continuous integration and continuous delivery
  • Experience in one or more Agile software development life cycle methodologies such as Scrum
  • Experience in GitHub and Jira or similar tools

Here at Angie's List we have an honest, friendly, and fun community. This permeates nearly every interaction that we have with each other, our customers, and our code. It is on that foundation that we have built a world class, cloud-based, event-driven micro-service architecture that serves both our members and service providers across the entirety of the US.

Angie’s List is a part of ANGI Homeservices Inc. (NASDAQ: ANGI), a federation of spirited technology companies that build for a better economy. We turn home improvement jobs imagined into jobs well-done. People throughout North America and Europe rely on our technologies to book quality home service pros across 500 different categories, from repairing and remodeling to cleaning and landscaping. Over 250,000 service professionals find work through ANGI Homeservices and consumers turn to at least one of the brands to find a pro for more than 20 million projects each year. Our marketplaces have enabled more than 150 million consumer-to-pro connections, meaningfully redefining how easily and effectively home pros are discovered and hired. 

We have established category-transforming products through the brands HomeAdvisor®, Angie’s List®, Handy and Fixd Repair – as well as international brands HomeStars, MyHammer, MyBuilder, Instapro, Travaux and Werkspot. As a purposeful technology company, we foster a culture of collaboration, and nurture growth through innovation. 

If you’re excited about joining a collaborative, high-impact team, send us your resume to start the conversation. If you have questions prior to applying, please join us for one of our weekly chats with the Recruiting team – this is not an interview, but a chance for you to learn more about our business. Visit URL blocked - click to apply to register.

 

Recommended skills

Microservices
Scrum (Software Development)
Methodologies
Agile Software Development
Event Driven Programming
Architecture

Location

CareerBuilder Estimated Salary What is the Careerbuilder Estimated Salary? Only about 20% of the jobs in our search results contain salary information. When a job posting doesn’t include a salary, we estimate it by looking at similar jobs in the same industry in that location. It is not necessarily endorsed by the employer and actual compensation may vary based on your experience.

x

What is the Careerbuilder Estimated Salary?

Only about 20% of the jobs in our search results contain salary information. When a job posting doesn’t include a salary, we estimate it by looking at similar jobs in the same industry in that location. It is not necessarily endorsed by the employer and actual compensation may vary based on your experience.
This estimation is based on Job title, Industry, Location and Skills
$116,928
Avg. Yearly Salary

Career Path

See the next step in your career
Software Engineer I
$116,928.00 (Careerbuilder est.)
Estimated Salary: $100K
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 4465765002

CAREERBUILDER TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.