Senior Associate Application Engineer (Back End)

  • Farnborough
  • Discover
Job Description:As a Back End Engineer, you’ll analyze, develop, and design solutions for our application software. In our Agile environment, you’ll do this by performing technical design, coding with test automation, support, and documentation of software application modifications. Ultimately, through continuous integration, development and testing, you’ll ensure we deliver quality code. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.Working within an agile scrum team you will help your team to deliver software solutions from inception to production covering the whole SDLC. The role is within the Digital Payments domain here at Discover. You will work on customer facing digital payment solutions. We are looking for someone who is bright enthusiastic who would like the opportunity to grow their skills quickly. ResponsibilitiesCompletes most features and user stories including test cases and automation unattendedLearn more complex software engineering practices such as domain driven design, test driven development, operations, and securityContributes to agile ceremonies, leads demos and presentations, helps new engineers learn established norms, and participates in technology communitiesParticipates in system design decisions and learns how these decisions impact the product as a wholeLearns to support production systems and understands how observed events and failures impact the productMinimum QualificationsAt a minimum, here’s what we need from you:Bachelors – Computer Science or relatedInformation Technology, (Software) Engineering, or relatedInternal applicants only: technical proficiency rating of advanced beginner on the Dreyfus engineering scaleJava development experience JavaSE 8 and above. Preferred QualificationsBonus Points If You Have:Worked with microservicesUnderstanding of databasesHas a test first mindsetWorked within an agile environmentPossesses the ability to pick up new tools and technologies quicklyExternal 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.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. Discover Talent Ratings