Job Title: Software Development Manager Corporate Title: Vice President Location: Cary, North Carolina
About Deutsche Bank:
We are Germany’s leading bank with strong positions in Europe and significant presence in the Americas and Asia Pacific. We’re driving growth through our strong client franchise, investing heavily in digital technologies, prioritizing long-term success over short-term gains, and serving society with ambition and integrity. We serve our clients’ real economic needs in commercial and investment banking, retail banking and transaction banking, and provide ground-breaking products and services in asset and wealth management. That means a career packed with opportunities to grow and the chance to shape the future of our clients.
Quorum is a strategic data hub for Front and Middle Office applications across Global Market Equities. It provides a high performance low latency real-time reference data capability for the global equities business at Deutsche Bank. Quorum uses modern high availability and distributed technology as a platform together with state of the art in-house developed algorithms to provide up to the second delivery of business critical instrument, client, book and product reference data. It serves Deutsche Bank’s world class algorithmic and low latency DMA trading, order management and market connectivity stack as well as the global derivatives and the global prime finance businesses and multiple support functions including Risk and P&L.
This role is a Software Development Manager for Reference data. Software Development Manager is expected to take full end-to-end responsibility for all software delivery aspects. The role encompasses leading the team of 10-15 developers and QA to deliver Equities Reference Data solutions.
This is a very technical role and requires prior hands-on experience in creating distributed, highly available solutions as well as managerial experience.
Software Development Manager may be involved into multiple projects simultaneously and work with small sub-teams as delivery progresses towards the strategic target operating model. The role involves detailed management reporting, resourcing planning and prioritizations across multiple development groups. The individual must be able to work in a dynamic and fast paced environment.
•Lead and manage the development and QA team of size 10-15 •Build and maintain strong relationships with the Leads/Stakeholders in the business and IT to ensure alignment with client needs, business requirements and project management resources •Ensure solution delivery model adhering to the Equities Strategic Architecture and specifically – to the future state Client/Instrument architecture •Manage teams to deliver strategic changes within the Quorum reference data •Actively participate in low-level technical decisions, e.g. System architecture, best practices, etc •Responsible for Service Delivery including SLA adherence and issues/incidents •Partner with enterprise reference data teams for delivering best of breed solutions •Work with distributed development team to gather requirements, influence and plan for data adoption/migration to the reference data platform
Experience: •Overall commercial experience delivering software products •Current experience in Java •Current experience working with relational databases, preferably – Oracle •Current experience managing team or teams, or having technical leadership position •Work in fast paced environment; possess excellent written & verbal communication skills •Proven experience with issue management and tracking systems like Jira, etc •Experience working in real Agile environment •Strong knowledge of SQL; good working experience with Oracle •Strong knowledge of middleware and message bus solutions; knowledge of JMS or any messaging service •Excellent communication, negotiation, networking and influencing skills; excellent consumer relationship management skill with service-oriented mindset •Ability to work across multiple global business groups and domains. Advanced analytical and problem solving skills •Proficiency in data management areas such as data sourcing and data analysis •Organized, structured, strong attention to detail with demonstrable ability to break down complex problems into phased deliverables •Ability to communicate effectively with stakeholders and clients •Ability to build good relationships & partnership models; ability to manage deliverables of global team •Must be flexible and comfortable in an international environment/matrix organization with diverse senior stakeholders at different levels of the organization Nice To Have: •Working knowledge of Instrument / Product reference data domain and understand it’s usage in Equity front office applications like OMS, EMS, Algos, Regulatory Reporting, etc is needed •Experience in delivering technical and/or operational data management solutions in the Financial Services Industry meeting the needs of equities front-office trading •Experience and knowledge for Equities Trading platforms is a plus; Knowledge of Equities divisional products and flows will be helpful •Knowledge of MongoDB, Kafka, Elastic-stack Education / Certification: •Bachelors in Computer Science or related discipline, or unrelated Bachelors with Professional Certification / Masters in IT
Internal Number: 3172250
About Deutsche Bank
DB Global Technology (DBGT), located near the Research Triangle Park (RTP) area of North Carolina, is a dedicated software development center that presents a start-up feel within the larger Deutsche Bank organization. DBGT is a dedicated application development and software engineering center that supports the Bank to access leading technology skills and promote innovation in the development of software applications and leading-edge IT solutions.