Logo
Deutsche Bank

Senior Engineer – User Interface/User Experience (UI/UX) Developer - Assistant

Deutsche Bank, Cary, North Carolina, United States, 27518


Position OverviewJob Title:

Senior Engineer – User Interface/User Experience (UI/UX) DeveloperCorporate Title:

Assistant Vice PresidentLocation:

Cary, NCOverview:

The Senior Engineer is responsible for designing and developing entire engineering solutions to accomplish business goals. Key responsibilities of this role include ensuring that solutions are well architected, with maintainability and ease of testing built in from the outset, and that they can be integrated successfully into the end-to-end business process flow. You will have gained significant experience through multiple implementations and have begun to develop both depth and breadth in a number of engineering competencies. You should have extensive knowledge of design and architectural patterns. You will provide engineering thought leadership within their teams and will play a role in mentoring and coaching of less experienced engineers.What We Offer You:A diverse and inclusive environment that embraces change, innovation, and collaborationA hybrid working model, allowing for in-office / work from home flexibility, generous vacation, personal and volunteer daysEmployee Resource Groups support an inclusive workplace for everyone and promote community engagementCompetitive compensation packages including health and wellbeing benefits, retirement savings plans, parental leave, and family building benefitsEducational resources, matching gift, and volunteer programsWhat You’ll Do:Build micro frontends in React/Typescript, Backend for Frontend (BFF) in JavaScript and backend services in Java/KotlinWrite tests and incorporate continuous integration/continuous deployment (CI/CD) approach to the development processBe an active member of the friendly, supportive, agile teamSkills You’ll Need:Use of modern JS frameworks such as primarily Angular, React, ReduxDeep knowledge of JavaScript and TypeScript, HTML and CSS and experience with backend systems such as Node.js and RESTWrite tests and incorporate continuous integration/continuous deployment (CI/CD) approach to the development processDevelop Java based Microservices (preferably using Spring Boot framework)Good to have knowledge about user experience (UX)Skills That Will Help You Excel:Technical curiosity and strong appetite to learnExperience of agile team membership preferableBe an active member of the friendly, supportive, agile teamExpectations:

It is the Bank’s expectation that employees hired into this role will work in the Cary office in accordance with the Bank’s hybrid working model.Deutsche Bank provides reasonable accommodations to candidates and employees with a substantiated need based on disability and/or religion.Deutsche Bank Values & Diversity:

We believe talent is found in all cultures, countries, races, ethnicities, genders, sexual orientations, disabilities, beliefs, generations, backgrounds, and experiences. We pursue a working environment where everyone can be authentic and feel a sense of belonging.We are an Equal Opportunity Employer - Veterans/Disabled and other protected categories.

#J-18808-Ljbffr