Principal Application Engineer ( Full Stack )

Discover
Riverwoods, Illinois
Full-time

Job Description

At Discover, be part of a culture where diversity, teamwork and collaboration reign. Join a company that is just as employee-focused as it is on its customers and is consistently awarded for both.

We’re all about people, and our employees are why Discover is a great place to work. Be the reason we help millions of consumers build a brighter financial future and achieve yours along the way with a rewarding career.

The Principal Application Engineer uses a vast repertoire of experience delivering high impact software solutions to work intuitively.

This Engineer role knows where to look if something breaks and is key in solving challenges quickly. Principal Application Engineers are skilled in (re)design and spend more time documenting than coding.

Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.

This Principal Application Engineer is responsible for leading the technical design, development and monitoring for our products.

The role is a technical, hands-on opportunity with a heavy focus on Front end design and development and maintenance using React JS, Automated testing frameworks focusing on UI API development using Java tech stack.

Monitoring frameworks like Instana, DataDog and Kibana. Automation, resilient design and deployment to cloud ready systems including but not limited to OCP (Openshift Container Platform) and AWS.

This role collaborates with Product teams internal and external to provide world class products and services in support of our application development community and our business as whole.

Responsibilities

Creates solutions addressing high impact technology and business priorities

Competent in multiple contexts, including programming languages, security, automation, testing, and business domains and is the go-to person for many people (inside and outside of their team)

Participates in strategic technology decisions and learns how these decisions impact Discover as a whole

Proactively identifies and mitigates issues based on intuition and experience in multiple domains

Coaches' technology communities at Discover

Minimum Qualifications

At a minimum, here’s what we need from you :

Bachelors Computer Science or related

6+ Years Information Technology, (Software) Engineering, or related

Internal applicants only : technical proficiency rating of proficient on the Dreyfus engineering scale

Preferred Qualifications

Bonus Points If You Have :

Contribute to product team deliverables using Java programming technology

Cloud-based technology experience AWS, Pivotal Cloud Foundry, OpenShift

Extreme automation mindset as it pertains to testing and build / deploy concepts

CI / CD Pipeline experience via Jenkins, Github Actions, Chef, Ansible, Nexus

Ability to work closely with a business initiative owners and product owners

External applicants will be required to perform a technical interview.

And by the way, while you're waiting to hear from us, don't forget to check out the great benefits Discover offers.

All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.

The same way we treat our employees is how we treat all applicants with respect. Discover Financial Services is an equal opportunity employer ().

We thrive on diversity & inclusion. You will be treated fairly throughout our recruiting process and without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other characteristic protected by federal, state, or local law in consideration for a career at Discover

Application Deadline :

The application window for this position is anticipated to close on Jun-23-2024. We encourage you to apply as soon as possible.

The posting may be available past this date, but it is not guaranteed.

Compensation :

The base pay for this position generally ranges between $104,000.00 to $175,600.00. Additional incentives may be provided as part of a market competitive total compensation package.

Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position.

Benefits :

We also offer a range of benefits and programs based on eligibility. These benefits include :

Paid Parental Leave

Paid Time Off

401(k) Plan

Medical, Dental, Vision, & Health Savings Account

STD, Life, LTD and AD&D

Recognition Program

Education Assistance

Commuter Benefits

Family Support Programs

Employee Stock Purchase Plan

Learn more at .

All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.

Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status.

30+ days ago
Related jobs
Discover
Riverwoods, Illinois

Full stack web applications development experience using React, Node. As an Expert Front End ApplicationEngineer, you’ll partner with product designers and user experience experts to create the ultimate experience for our customer’s on discover. Shapes learning paths for Discover engineers by bringi...

Walgreens
Deerfield, Illinois

This role demonstrates proficiency in all areas of the professional function and advanced indepth specialization to perform and implement activities that impact components / processes of specified functional areas of the Walgreens Digital/Online application. Receives work in the form of short and mi...

Discover
Riverwoods, Illinois

The Principal Application Engineer (Build/Test) uses a vast repertoire of experience delivering high impact software solutions to work intuitively. Principal Application Engineers are skilled in (re)design and spend more time documenting than coding. The Principal Application Engineer (Build/Test) i...

Proofpoint
Illinois

As a Full Stack Engineer (UI) on our threat intelligence team, you will be building massive-scale systems used by Fortune 100 customers which contain everything our company knows about the threat landscape. Design, code, review, test, and deploy software features in our application stack. This is a ...

Discover
Riverwoods, Illinois

Lead Software EngineerFull Stack(multiple openings). Creates and maintains devops processes, application infrastructure, and utilizes cloud services (including database systems and models. Employer will accept a Bachelor's degree in Computer Science, Information Technology or related field and 6 ...

Walgreens
Deerfield, Illinois

Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. This role is developing design skills but has a comprehensive...

Motion Recruitment
North Chicago, Illinois

A well known PharmaTech company is looking for a Senior Full Stack Engineer to join a 6 month contract. ...

Walgreens
Deerfield, Illinois

Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components / processes of specified functional areas of the Walgreens Software applications. Software Engineer (JavaScript, Angular, React). This role is deve...

Motion Recruitment
Lake Forest, Illinois

They need a frontend leaning, full stack engineer to join a team in building an internal platform to aid Machine Learning and Data Engineers. This company in the supply distribution space is seeking a Senior Full Stack Engineer. This is a full-time role with 2-3 days a week in office in Chicago, IL....

CVS Health
Buffalo Grove, Illinois

As a Senior Java full-stack Engineer with CVS Health PSS IT team, you will provide technical leadership to a product team with 8-10 engineers and work with the team to build high-quality, usable products to customers and stakeholders. You will help provide input to product roadmap, technical design,...