Senior Associate Application Engineer

  • Discover Financial Services
  • Riverwoods, IL
  • time-alarm-solid 03-01-2024

Job Description

We are looking for a Senior Associate Application Engineer to join our team at Discover Financial Services. As a key member of our technology department, you will be involved in programming features, test cases, and learning about product development and operations. This role offers a great opportunity to accelerate your technical knowledge by collaborating with experienced engineering teammates.

Responsibilities

  • Complete features and user stories, including test cases and automation tasks independently
  • Learn advanced software engineering practices like domain-driven design and test-driven development
  • Participate in agile ceremonies, lead demos, and help onboard new engineers
  • Contribute to system design decisions and understand their impact on the product
  • Support production systems and analyze how events and failures affect the product

Minimum Qualifications

  • Bachelor’s degree in Computer Science or related field
  • 1+ years of experience in Information Technology or Software Engineering
  • Technical proficiency rating of advanced beginner

Preferred Qualifications

  • Experience with Java, Spring Boot, and Agile methodologies
  • Familiarity with React Native, ReactJS, Redux, and Frontend frameworks
  • Knowledge of CI/CD pipelines, object-oriented principles, and clean code practices
  • Understanding of software testing principles and frameworks like RTL and Playwright