The Software Engineer should have a love for technology and problem solving and a strong desire to deliver quality software as quickly as possible. A strong foundation in agile software development practices and a tendency and passion to stay current within the field are required.
Essential Job Functions:
• Feature implementation: build new features and enhancements for the Allrecipes.com website as well as tools to support content management
• Maintenance: investigate, troubleshoot, and implement fixes for bugs across all systems and tiers
• Architecture: participate in technical design of new and expanding systems and infrastructure
• Testing: work closely with Quality Assurance Engineers to ensure known test cases are covered with automated tests.
• Requirements analysis: consume non-technical user stories, providing feedback when necessary, translating into technical documentation, and/or using as a basis for implementation