Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Associate Application Engineer image - Rise Careers
Job details

Senior Associate Application Engineer

Discover. A brighter future.

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:

What Youll Do

  • Responsible for the ability to program most features and test cases unattended, but lacks a complete overview of product development and operations. As a result, handovers to other team members limits productivity.


How Youll Do It

  • Completes most features and user stories including test cases and automation unattended.
  • Learns more complex software engineering practices such as domain driven design, test driven development, operations, and security.
  • Contributes to agile ceremonies, leads demos and presentations, helps new engineers learn established norms, and participates in technology communities.
  • Participates in system design decisions and learns how these decisions impact the product as a whole.
  • Learns to support production systems and understands how observed events and failures impact the product.


Qualifications Youll Need

The Basics
  • Bachelors Computer Science, Engineering, Informatics, Information Security, Information Technology, or related.
  • 1+ years Information Technology, (Software) Engineering, or related
  • Internal applicants only: technical proficiency of Advanced Beginner on the Dreyfus Engineering scale.


Physical and Cognitive Requirements
The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable a qualified individual with disabilities to perform the essential functions of the position as required by federal, state, and local laws:

  • Primarily remain in a stationary position.
  • No required movement about the work environment to complete the major responsibilities of the job.
  • Primarily performed indoors in an office setting.
  • Ability to operate office equipment such as but not limited to computer, telephone, printer, and calculator.


Bonus Points If You Have

  • Strong Java experience
  • Strong hands-on experience and understanding of working in a cloud environment such as AWS
  • Experience with EMR (Elastic Map Reduce), Spark
  • Strong experience with CI/CD pipelines with Jenkins
  • Experience with the following technologies: SpringBoot, Gradle, Terraform, Ansible, GitHub/GitFlow, PCF/OCP/Kubernetes technologies, Artifactory, IaC
  • Experience with Behavior Driven Development (BDD, Cucumber test framework)
  • Experience writing unit and service level tests to ensure adequate code coverage (JUnits)
  • AWS and Java Certifications

External applicants will be required to perform a technical interview.


Discover will not sponsor or transfer employment work visas for this position. Applicants must be currently authorized to work in the United States on a full-time basis.

#LI-AS1

Application Deadline:

The application window for this position is anticipated to close on Mar-23-2025. 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 $73,500.00 to $124,300.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

  • Short and Long Term Disability, Life, and Accidental Death & Dismemberment insurances

  • Recognition Program

  • Education Assistance

  • Commuter Benefits

  • Family Support Programs

  • Employee Stock Purchase Plan

Learn more at mydiscoverbenefits.com .

What are you waiting for? Apply today!

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. (Know Your Rights & Pay Transparency Nondiscrimination Provision)

Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email HireAccommodation@discover.com . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.

At Discover, we are committed to creating an inclusive and equitable workplace through our Fair Chance Hiring practices. Fair Chance Hiring means that we base our hiring decisions on an applicant’s qualifications rather than their criminal record. All our positions are subject to Section 19 of the Federal Deposit Insurance Act. Our applicants go through a background check, and we follow all applicable local laws, including the Los Angeles County Fair Chance Hiring Ordinance ( LA County Fair Chance ).

Positions marked as remote eligible are limited to remote locations within the country in which the position is based.

Applicants must be 18 or older at the time of hire.

Discover Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Discover DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Discover
Discover CEO photo
Roger Hochschild
Approve of CEO

Average salary estimate

$98900 / YEARLY (est.)
min
max
$73500K
$124300K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Associate Application Engineer, Discover

Join Discover as a Senior Associate Application Engineer and embark on a fulfilling journey where you’ll make a real impact from day one! At Discover, we believe in a collaborative culture that empowers you to grow, learn, and contribute meaningfully to our innovative digital banking and payments solutions. In this role, you’ll be immersed in programming most features and test cases with autonomy, while also expanding your knowledge of software engineering practices, such as domain-driven design and test-driven development. You'll work closely with your teammates, participating in agile ceremonies and leading demos that showcase your contributions and foster learning. With a focus on user stories and system design decisions, your innovations will directly influence our products and how they serve millions of customers. Candidates with a Bachelor's degree in Computer Science or a related field and over a year of related experience are encouraged to apply. Bonus points if you bring strong Java, cloud experience like AWS, and familiarity with CI/CD pipelines! If you're ready to be part of a culture that values individual uniqueness and capabilities, and help pave the way for a brighter financial future, Discover is the place for you!

Frequently Asked Questions (FAQs) for Senior Associate Application Engineer Role at Discover
What are the responsibilities of a Senior Associate Application Engineer at Discover?

As a Senior Associate Application Engineer at Discover, you will be responsible for programming various features and creating user test cases independently. You’ll engage in agile ceremonies, contribute to system designs, and support production systems. Your role is crucial in ensuring the product's quality and efficiency while continually advancing your engineering skills.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Associate Application Engineer position at Discover?

To be eligible for the Senior Associate Application Engineer role at Discover, you should possess a Bachelor's degree in Computer Science, Engineering, or a related discipline. Additionally, a minimum of one year of experience in Information Technology or Software Engineering is required. Candidates with proficiency in Java and cloud environments, especially AWS, will have an advantage.

Join Rise to see the full answer
How does Discover support the development of a Senior Associate Application Engineer?

Discover fosters an environment where learning and professional growth are prioritized. As a Senior Associate Application Engineer, you’ll participate in agile methodologies, receive mentorship from established engineers, and have access to training programs that enhance your technical skills in software engineering practices and tools, preparing you for greater responsibilities.

Join Rise to see the full answer
What technologies should I be familiar with for the Senior Associate Application Engineer role at Discover?

Candidates aspiring for the Senior Associate Application Engineer position at Discover should be well-versed in Java programming and have exposure to cloud technologies, particularly AWS, as well as tools related to CI/CD such as Jenkins. Familiarity with SpringBoot, Gradle, Terraform, and Behavior Driven Development will set you apart.

Join Rise to see the full answer
What is Discover's work culture like for a Senior Associate Application Engineer?

The work culture at Discover for a Senior Associate Application Engineer is collaborative, inclusive, and focused on continuous improvement. You'll find a supportive environment that values innovation and teamwork, where you can thrive and contribute to meaningful projects that touch millions of customers' lives.

Join Rise to see the full answer
Common Interview Questions for Senior Associate Application Engineer
Can you explain your experience with Java and how it relates to the Senior Associate Application Engineer role at Discover?

In answering this question, highlight specific projects where you utilized Java, emphasizing your problem-solving skills and the impact of your contributions. Talk about the tools or frameworks you used and how they align with the responsibilities of the role at Discover.

Join Rise to see the full answer
What do you understand about test-driven development, and how have you applied it in your previous roles?

Discuss your understanding of test-driven development (TDD) and share concrete examples of past projects where you've implemented TDD. Explain how this approach contributed to efficient coding practices and improved the overall quality of the software, aligning it with the expectations at Discover.

Join Rise to see the full answer
How do you approach collaboration with teams in an agile environment?

Describe your experience working in agile teams, focusing on communication and adaptability. Share an instance where you effectively collaborated with others to achieve a common goal, showcasing your ability to contribute to both agile ceremonies and project deliverables.

Join Rise to see the full answer
Can you describe a challenging technical problem you faced and how you resolved it?

This is a great opportunity to demonstrate your analytical thinking and problem-solving skills. Choose a specific example that showcases how you tackled a difficult issue, the methods you employed, and the final outcome, ensuring it reflects skills relevant to the Senior Associate Application Engineer position at Discover.

Join Rise to see the full answer
What steps do you take to ensure code quality and coverage in your work?

Speak about your coding practices, including writing unit tests and performing code reviews. Mention specific tools you use for maintaining code quality, such as JUnit or code quality analysis tools, and emphasize your commitment to delivering robust software solutions.

Join Rise to see the full answer
How familiar are you with CI/CD pipelines, and can you give an example of your experience with them?

Discuss your understanding of continuous integration and continuous delivery concepts. Provide an example of a project where you implemented or improved CI/CD processes, detailing the tools used (like Jenkins) and the benefits achieved, linking this back to the role at Discover.

Join Rise to see the full answer
What is your experience with cloud services, particularly AWS?

Illustrate your familiarity with AWS services, mentioning specific applications or projects where you've leveraged the cloud for deployment, scaling, or infrastructure management. Share how your cloud experience adds value to the role of Senior Associate Application Engineer at Discover.

Join Rise to see the full answer
Why are you interested in working for Discover as a Senior Associate Application Engineer?

Share your motivations for wanting to work at Discover, aligning your personal values with the company's mission and culture. Discuss aspects like the opportunity for growth, the innovative nature of Discover, and how you feel your skills fit well with their team.

Join Rise to see the full answer
How do you approach ongoing learning in the technology field?

Talk about your passion for continuous improvement and how you keep abreast of industry trends, new technologies, and best practices. Mention any certifications you’re pursuing or relevant courses you’ve taken related to software engineering or cloud technologies.

Join Rise to see the full answer
Can you give an example of a successful project you led or contributed to significantly?

Provide a compelling example of a project that highlights your leadership or significant contributions, outlining your role, the challenges faced, and the impact of the project. Be sure to connect it back to essential skills relevant to the Senior Associate Application Engineer position at Discover.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Become part of Discover's customer support team, where you'll handle complex inquiries in a collaborative environment.

Photo of the Rise User
Posted 5 days ago

As a Principal Data Scientist at Discover, you'll leverage your analytics expertise to drive strategic solutions in a dynamic and inclusive environment.

Photo of the Rise User
Devsinc Remote No location specified
Posted 9 days ago

Join Devsinc as a Software Engineer (ROR) and develop high-quality web applications as part of a dynamic team.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly

Join Netflix as a Video Algorithms Intern to contribute to cutting-edge video coding research using machine learning.

Photo of the Rise User
SwissBorg Remote No location specified
Posted 5 days ago

Join SwissBorg as a Senior Scala Engineer and help redefine the future of wealth through innovative back-end development.

Photo of the Rise User
Posted 9 days ago

Join Taylor Corporation as a .NET Core Software Developer to enhance and innovate software solutions remotely.

Join Dandy as a Software Engineer to innovate and streamline technology solutions in the dental industry.

Posted 6 days ago

Knit.ai is looking for a Generative AI Engineer to enhance their groundbreaking technology in IT and security operations.

Photo of the Rise User
Posted 11 days ago

Join Grammarly as a Front-End Software Engineer to develop user-focused interfaces in a hybrid work environment.

To help people spend smarter, manage debt better and save more so they can achieve a brighter financial future.

75 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!