
Website Deutsche Bank
Job Description:
As a software developer, you will develop and deliver significant components of engineering solutions to satisfy complex and diverse business goals. You will be joining the dbSleuth Team within Regulatory & Cross Product IT delivering trader and counterparty surveillance across all business sections of Deutsche Bank. You will help to build our surveillance systems, working in a fast-paced, Agile environment. Our workload for new deliveries is high, using React for user interface (UI) development, Python/Spark/Scala for services, Hadoop big data and data science for anomaly detection using machine learning and statistical risk models.
Job Responsibilities:
- Write code and write it well, be proud to call yourself a programmer, use TDD, write clean code and refactor constantly and make sure we are building the thing right
- Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level
- Work as part of a delivery team, understanding requirements, analyzing and refining stories, designing solutions and building continuous testing around them
- Conduct peer reviews to ensure designs are fit for purpose, extensible & re-usable
Job Requirements:
- Experience with workflow/orchestration tools (e.g. Oozie, Control-M, UWQ), HTML, CSS, JavaScript, and Node.js
- Experience of container technologies such as Kubernetes or Docker and experience with back-end design, including REST services, SQL Alchemy, Impala, and Hive
- Experience working in an Agile team, practicing scrum or Kanban
- Experience with Python, React/React JS, Typescript, Hadoop, modern Python libraries, including PySpark, Pandas NumPy, Scikit-learn, ECT
- Experience of server-side programming, preferably using Python Flask
Job Details:
Company: Deutsche Bank
Vacancy Type: Full Time
Job Location: Cary, NC US
Application Deadline: N/A
vacanciesforyou.info