Principal Application Engineer

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

Job Description

Discover Financial Services is seeking a talented individual to join our team as a Principal Application Engineer. In this role, you will develop and maintain full stack solutions, collaborate with business partners, and innovate on best practices. If you have a passion for technology and want to contribute to a leading digital banking and payments company, apply now to be part of our employee-focused, inclusive, and diverse culture.

Responsibilities

  • Develop and maintain complex front-ends focusing on user experience.
  • Work on backend systems and plan integration of new systems within the ecosystem.
  • Innovate and advocate for best practices within the team, stay updated on technology trends, and mentor team members.
  • Create and maintain DevOps processes, application infrastructure, and cloud services.
  • Support live systems to ensure business continuity.

Minimum Qualifications

  • Bachelor’s Degree in Information Technology or related field.
  • 8+ years of experience in Computer Science or related field.
  • In lieu of degree, 10+ years of experience in Computer Science or related field.

Preferred Qualifications

  • Experience with containerization and orchestration platforms.
  • Proficiency in Java, Python/PySpark, CI/CD technologies, and API service architectures.
  • Expertise in data platforms, software testing, high availability design, and performance monitoring.
  • Strong skills in React JS, JavaScript, and CSS.