Description:
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
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
Knowledge on Java8, Spring boot API Dev, Spring JDBC, security (AES, JWE, JWS)
Expertise in domain driven design, test automation and capable of forming a deep understanding of our underlying frameworks and languages
Understanding of REST Web Services, JSON and Design Patterns using various technologies
Experience with JavaScript, Node.js, GitHub, and Git Command line is a plus
Experience as part of an Agile engineering or development team
Strong experience working with a relational database and NoSQL database
Organization | Discover Financial Services |
Industry | Engineering Jobs |
Occupational Category | Principal Application Engineer |
Job Location | London,UK |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Intermediate |
Experience | 2 Years |
Posted at | 2024-09-01 7:28 am |
Expires on | 2024-12-15 |