Discover Financial Services - Chicago, IL
posted 3 months ago
At Discover, we are committed to fostering a culture where diversity, teamwork, and collaboration are at the forefront. As a Principal Application Engineer, you will play a crucial role in delivering high-impact software solutions that enhance our clients' experiences. This position is not just about coding; it involves analyzing, designing, programming, testing, and deploying new user stories and features with a focus on security, reliability, and operational excellence. You will be responsible for leading the technical design and development of our products, ensuring that they meet the highest standards of quality and performance. In this hands-on role, you will leverage your extensive experience in automation, resilient design, and deployment to reduce friction in our workflows. You will work closely with business partners to understand their requirements and advocate for best practices within your team. Your responsibilities will include mentoring other engineers, leading design discussions, and contributing to technology communities at Discover. You will also be involved in the full stack development process, which encompasses front-end user interfaces, back-end APIs, database management, and DevOps development. As a Principal Application Engineer, you will support and engineer activities for our Portal, Gateway, and API Lifecycle engineering teams, taking direct responsibility for the health of our platforms. You will lead strategic technical objectives for security and evolution initiatives across our API technology platforms, ensuring that our systems are robust and scalable. Your role will require you to innovate and advocate for improved team processes, while also providing Level 3 support and collaborating with offshore teams to maintain business continuity. This position is ideal for someone who is proactive, intuitive, and has a deep understanding of multiple programming languages, security protocols, and automation techniques.