Principal Application Engineer

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

Job Description

Discover Financial Services is looking for a talented Principal Application Engineer to join their innovative team. As a key member of the technology department, you will be responsible for developing and maintaining full-stack solutions aligned with business needs. This role involves collaborating with business partners, advocating for best practices, guiding implementation processes, and ensuring the stability of live systems.

Responsibilities

  • Develop and maintain complex front-ends with a focus on user experience.
  • Manage backend systems and plan the integration of new systems within the ecosystem.
  • Advocate for best practices, mentor team members, and innovate on processes.
  • Create and maintain DevOps processes, application infrastructure, and utilize cloud services.
  • Ensure business continuity by supporting live systems.

Minimum Qualifications

  • Bachelor's Degree in Information Technology or related field.
  • 8+ years of experience in Computer Science or Information Technology.
  • Alternatively, 10+ years of experience in the field without a degree.

Preferred Qualifications

  • Completion of Full Stack Academy, General Assembly, or similar programs.
  • Experience with containerization, cloud providers, Java, Python, and CI/CD technologies.
  • Familiarity with data platforms like S3, Snowflake, and API service architectures.
  • Knowledge of software testing principles, design for high availability, and scalability.
  • Strong software engineering skills in React JS, Javascript, and CSS.

Don't miss this opportunity to contribute to Discover's mission of helping millions secure a brighter financial future. Apply now and be part of a diverse and inclusive workplace that values innovation and collaboration!