Lead Engineer C ++ in Bucuresti

Job Description: About DB Global Technology:DB Global Technology (DBGT) is the newly established European development center inBucharest, Romania. As a subsidiary of Deutsche Bank AG, DBGT is a dedicatedapplication development and software engineering center for leading-edge technologysolutions that power the future of global capital markets. DBGT partners with theDeutsche Bank Group Technology and Operations division to access superior technologyskills and promote innovation in the development of software applications and ITsolutions.About Group Treasury Treasury plays an important role in holistic bank-wide management of capital andliquidity to deliver high value risk management decisions and support strategic goals ofthe businesses, both at a Group and legal entity level.Key responsibilities for Treasury are to make sure that there is enough liquidity in thebank at any given point in time, that there is capital available when needed and thatfunds can be raised as and when necessary, all at a reasonable cost whilst balancing theneeds of business growth and regulatory demands. Treasury's role extends to businesssteering through the effective transfer pricing of these liquidity and capital resources tothe businesses.Treasury operates across the globe with major hubs in Frankfurt, London, Singapore andNew York. We also have representation in Sydney, Tokyo, Dubai, Shanghai and SaoPaulo.Position Description The C++ lead developer will design and develop application code for APS, in responseto business requirements and problem tickets, as a part of the APS development team.Components will be defined and implemented in close collaboration with Treasurybusiness and Treasury IT team. The workflow comprises the delivery of interfacesto/between the existing product instance, production support teams.Key Responsibilities:• Designs, develops, manages and documents C/C++ based software components forthe APS backend and Frontend in accordance with requirements, potential frontendintegration, functional and technical design documents.• Leads technical C/C++teams, making estimations and plannings with ProductOwner.• Completes and elaborates technical software design (high level design) inaccordance with solution(s) standards set by Treasury IT architect, Lead Technicalspecialist and documents of the same.• Participates in design/code reviews and resolve findings in reviews (4 eyes principle)of developed source code• Identifies dependencies between software product components, between technicalcomponents (such as database tables and master data files), and betweenapplications and interfaces.• Assesses and identifies mitigation of risks including those related to high leveldesign, integration, and quality of data.• Identifies product integration verifications to be performed based on the integrationsequence and relevant dependencies.• Determines the impact on test and production environment (if any).• Contributes to Level 2 support including problem and root cause analysis• Ensures architectural changes (as defined by group architects) are implemented• Fixes software defects/bugs• Measures and analyzes code for quality• Provides development estimates• Ensures that all code changes are tracked and recorded through the groups changemanagement process and that development is scheduled and approved• Provides release deployments on non production management controlledenvironments• Captures build and deployment notes, develops software product deployment &operating instructions• Supports creation of software product training materials, software product userguides, and software product deployment instructions• Checks consistency of documents with the respective software product release• Collaborates with functional analysts and technical specialists to complete work, asrequired• Designs and implements test cases in collaboration with QA lead including expectedresults and handle negative test case scenarios – utilize and/or develop automationfor test cases.• Ensures adequate and accurate documentation at various stages of work inaccordance with SDLC documentation requirements.Technical Skills: • Excellent knowledge of C++• Leadership skills • Excellent knowledge and hands on experience in implementing OOPS concepts.• Messaging Technology and Tools: JMS or comparable low latency systems• Experience with SOAP, Web Services.• Database Technologies: Sybase , SQL and T-SQL• Knowledge of Unix/Linux scripting, and basic systems administration skills (utilities,commands, editors, basic investigation)• Knowledge of VC++ and Microsoft Foundation Classes ( MFC ) useful• Experience of working in a team development environment as well as globallydistributed project team• Experience in source code management, continuous build and integrationtechnologies and hands-on experience with resp. tools, e.g.Perforce/Subversion/GIT, Microsoft Visual Studio .Net IDE.• Knowledge of network, system security and compliance practices.Key Attributes: • Ability to write high quality code according to DB standards• Problem solver• Dealing with stress and tight deadlines• Strong analytical skills• Ability to solve production problems• Hands‐on contributor• We expect a result focused person• Keeps pace with technical innovation• Proficient written and spoken English.• Strong interfacing with other groups (global team), i.e. on the infrastructure,application, business layer is essential.Experience and Education • Bachelor’s Degree from an accredited college or university with a concentration incomputer science or software engineering - (or equivalent diploma/workexperience)• 3-5 years of work experience in IT• 5+ years of application C/C++ developer experience• 2+ years leadership positionOur 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.Visit to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!