Full Stack Developer Job at Deutsche Bank, Cary, NC 27513

b2M4RVhFa0FmV2lPdkxsa1h6RDNLdz09

Job Description

Job Title Python Full Stack Engineer

Corporate Title Assistant Vice President

Location Cary, NC

Overview

Regulatory Technology aims to be an industry leading function that delivers sustainable regulatory compliance through technology automation and competitive operating leverage to create a safe and controlled operating environment that protects the Deutsche Bank franchise and its clients. This specific role is with Internal and External Surveillance where we are monitoring traders’ and clients’ activities looking for anomalous behavior using Big Data tools, including Python and Spark and React technologies. We are looking for technologists who demonstrate a passion to build the right thing in the right way. You will work as part of a cross-functional agile development team, collaborating with Product Subject Matter Experts (SMEs), analysts, testers, DevOps and stakeholders and you will bring an innovative approach to software development (focusing on using the latest technologies and practices, as part of a relentless focus on business value). You will be someone who sees engineering as team activity (with a predisposition to open code, open discussion and creating a supportive, collaborative environment) and you’ll be ready to take a leading role in all stages of software delivery (from initial analysis right through to production support).

What We Offer You

  • A diverse and inclusive environment that embraces change, innovation, and collaboration

  • A hybrid working model, allowing for in-office / work from home flexibility, generous vacation, personal and volunteer days

  • Employee Resource Groups support an inclusive workplace for everyone and promote community engagement

  • Competitive compensation packages including health and wellbeing benefits, retirement savings plans, parental leave, and family building benefits

  • Educational resources, matching gift, and volunteer programs

What You’ll Do

  • Lead others by sharing knowledge, facilitating meetings and workshops, defining new designs, discovering new techniques, creating a culture of learning and continuous improvement within your team and beyond

  • Help your team build, test and release software with the short lead times and a minimum of waste, work to develop and maintain a highly automated Continuous Delivery pipeline

  • Work as part of a delivery team, collaborating with others (to understand and capture requirements), analyze and refine stories, and design solutions (and implement them, test them, and support them in production)

  • Design and develop excellent and understandable server-side code, working closely with users to gain feedback and ensure they are fit for purpose and use Behavior Driven Development (BDD) techniques, collaborating closely with users, analysts, developers, and other testers (making sure we are building the right thing)

  • Use test driven development, write clean code, refactor constantly, ensure the software you build is reliable and easy to support in production, and be prepared to take your turn on call providing 3rd line support when it’s needed

  • Define and evolve the architecture of the components you are working on, contribute to architectural decisions at a department and bank-wide level,

Skills You’ll Need

  • Experience developing RESTful services (using Flask or Django) and working in an agile team, practicing Scrum, Kanban, or XP

  • Familiarity with modern Python libraries (including PySpark, Pandas NumPy, and scikit-learn) and container technologies such as Kubernetes or Docker

  • Familiar with designing and developing high-quality server-side processing in Python, creating, and manipulating data on a Hadoop environment using HDFS, and working with very large datasets using Big Data technologies such as Spark, Impala and Hive

  • Knowledge of SQL and advanced data analysis, relational databases (Oracle, PostgreSQL, SQL Alchemy), Test Driven Development (TDD), Behavior Driven Development (particularly how it can be used to define requirements in a collaborative manner, ensure that the team builds the right thing and create a system of living documentation), and constant refactoring in continuous integration environment

  • Experience with one of the modern front-end frameworks (React, Angular, and Vue), programming languages (Java and Scala), and web fundamentals (HTML, CSS, JavaScript/typescript)

Skills That Will Help You Excel

  • Excellent communication skills, both written and spoken

  • Desire to write robust, maintainable, and re-usable code

  • Knowledge gained in Financial Services environments (including products, instruments, trade lifecycles, regulation, risk, financial reporting, or accounting)

  • Self-motivated

  • Self-starter

Expectations

It is the Bank’s expectation that employees hired into this role will work in the Cary, North Carolina 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.

Click these links to view the following notices: EEO is the Law poster and supplement ; Employee Rights and Responsibilities under the Family and Medical Leave Act ; Employee Polygraph Protection Act and Pay Transparency Nondiscrimination Provision

Learn more about your life at Deutsche Bank through the eyes of our current employees: https://careers.db.com/life

The California Consumer Privacy Act outlines how companies can use personal information. If you are interested in receiving a copy of Deutsche Bank’s California Privacy Notice, please email HR.Direct@DB.com .

Our values define the working environment we strive to create - diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.
We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.



We are an Equal Opportunity Employer - Veterans/Disabled and other protected categories. Click these links to view the following notices: "EEO is the Law poster" and supplement ; Employee Rights and Responsibilities under the Family and Medical Leave Act ; Employee Polygraph Protection Act and Pay Transparency Nondiscrimination Provision .

Similar Jobs

Sweet Melissa's Billiards

Bartender/Server Job at Sweet Melissa's Billiards

Job details: Working directly with customers by mixing and serving drink orders. Speaking with customers, taking drink and food orders, making recommendations, processing payments,

City National Bank

Manager of Audit I- Banking Job at City National Bank

MANAGER OF AUDIT I- BANKING WHAT IS THE OPPORTUNITY? The Audit Manager I position is a leadership role as an auditor-in-charge to guide a team of auditors to assess risks,

Mercy

Clinical Nurse Job at Mercy

This position will support the Lung Nodule Clinic as well as Cystic Fibrosis Program. This position will require occasional attendance to Mercy events outside

TotalMed Medfi

Certified Medical Assistant Job at TotalMed Medfi

TotalMed is looking for a Travel Certified Medical Assistant (CMA) to fulfill one ofour national contracts. Travel CCMA (Certified Clinical Medical Assistant) contractswith TotalMed include a housing

Sage Hospitality

Host/hostess Job at Sage Hospitality

Why us?: Sage Hotel Management is currently seeking a Host for our King & Rye restaurant located inside The Alexandrian Hotel, in Alexandria, VA. At Sage