Engineer II - Software (AL)Apply Now View Saved Jobs Apply Later
Location: Indianapolis, IN
The Software Engineer II will be responsible for technical design, execution, and maintenance of software associated with business initiatives affecting all consumers of Angie's List’s platform in order to meet performance, reliability, stability, quality, security, testability and SEO standards.
Collaborate with a multitude of professionals across the organization in order to gain a shared understanding of the needs of the initiative.
Create or modify code to implement the needs of the initiative.
Ensure that the technical details of the initiative meet performance, reliability, stability, quality, security, and testability standards.
Create or modify a suite of tests to exercise the initiative’s functionality in an automated manner.
Modify existing software to correct errors, adapt it to updated versions, or to upgraded interfaces and improve performance.
Consult with other departments and functions on project status, proposals and technical issues such as software system design and maintenance.
Analyze the needs of the initiative with respect to desired outcome in order to determine the technical feasibility while balancing time and cost constraints.
Analyze and have an understanding of SEO in order to implement, modify, and enhance rankings
Additional responsibilities as assigned.
Possession of an undergraduate degree in Computer Science or related field of study.
2+ years experience in software engineering or developing.
Experience building consumer websites.
Experience working on a team of cross-functional engineers.
KNOWLEDGE, SKILLS, AND ABILITIES:
- Knowledge of one or more Agile software development life cycle methodologies with emphasis on SCRUM, Kanban, Lean, and DSDM.
- Ability to communicate effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff.