Logo
Deutsche Bank

Lead Engineer - Vice President

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


Position OverviewJob Title:

Lead EngineerCorporate Title:

Vice PresidentLocation:

Cary, NCWho We AreIn short – an essential part of Deutsche Bank’s technology solution, developing applications for key business areas. Our Technologists drive Cloud, Cyber and business technology strategy while transforming it within a robust, hands-on engineering culture. Learning is a key element of our people strategy, and we have a variety of options for you to develop professionally.OverviewWe are a relatively new team in Cary with the mandate to design, implement and support a strategic global Finance Regulatory Reporting platform for the Bank. Join us and you will be on the front lines of transformation for this domain - leveraging cutting edge open source technologies and highly collaborative agile processes to deliver valuable business solutions that you can be proud of. You will share your passion for technical excellence and engage the full depth of your engineering skills in a diverse cross functional team that partners with business and technology experts globally to develop innovative solutions to complex business problems.What We Offer YouA diverse and inclusive environment that embraces change, innovation, and collaborationA hybrid working model with up to 60% work from home, allowing for in-office / work from home flexibility, generous vacation, personal and volunteer days, a commitment to Corporate Social ResponsibilityEmployee Resource Groups support an inclusive workplace for everyone and promote community engagementAccess to a strong network of Communities of Practice connecting you to colleagues with shared interests and valuesCompetitive compensation packages including health and wellbeing benefits, retirement savings plans, parental leave, and family building benefits, educational resources, matching gift and volunteer programsWhat You’ll DoAnalyze user requirements and design appropriate solutions that best fit those requirementsWork in a cross functional agile feature team to design, develop, test and maintain solutions – including contributing to automated CI/CD pipelines for applications being developedEnsure that solutions are in line with department and domain architecture strategies and contribute to defining and improving those strategiesWork with team members to adopt Behavior Driven Development (BDD) and Test Driven Development (TDD) practices – including helping to build, maintain and continually implement tests for an automated testing framework that includes unit testing and integration tests across componentsWork collaboratively - sharing knowledge and helping mentor teammates in your areas of expertiseHow You’ll LeadExperience driving technical deliveries across teams and mentoring and/or managing junior developersEngage with business and product stakeholders effectivelyInteract with global team leads and collaborateSkills You’ll NeedExtensive experience in core Java (including multi-threading, performance tuning), Spring framework modules including Spring Boot and REST microservicesDemonstrable expertise in the architectures and patterns like Distributed System Architecture, Microservices architecture and Hybrid (cloud and on-premise) Architectures.Experience with frameworks and platforms such as Hadoop, Spark, Spring Cloud, Spring Boot, NoSQL Data stores, caching frameworks, Kubernetes, Docker and build tools such as Maven/GradleExperience designing scalable solutions across technologiesStrong communication and collaborative problem-solving skillsSkills That Will Help You ExcelWillingness to work full stack (including front or back end if required)Bonus: experience developing web applications with React (preferred) or Angular – ideally including development of reporting applications leveraging high performance data grids and reusable componentsQuality focus – experience in test frameworks, test planning and execution in distributed systemsHas Finance Reporting background with understanding of banking and financial industryHands-on experience on GCP services such as Dataproc, Composer, Big Query, Cloud Storage, Kubernetes etc.ExpectationsIt 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.The salary range for this position in Cary is $125,000 to $203,000. Actual salaries may be based on a number of factors including, but not limited to, a candidate’s skill set, experience, education, work location and other qualifications.Deutsche Bank Values & DiversityWe 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