Software Development Engineer
This job is no longer active!View all jobs DB Global Technology activeView all jobs Software Development Engineer active on Hipo.roView all jobs IT Software active on Hipo.ro |
Employer: | DB Global Technology |
Domain: |
|
Job type: | full-time |
Job level: | 1 - 5 years of experience |
Location: |
|
Updated at: | 14.06.2016 |
Remote work: | On-site |
Deutsche Bank has been present in Romania since 1998. It delivers tailor-made products and solutions in Corporate and Investment Banking and Transaction Banking to its corporate and institutional clients as well as Private Wealth Management to private clients.
Deutsche Bank is the leading German bank. Its CEE franchise consistently wins the #1 Bank in CEE accolade (Euromoney).
Technical Skills
-4+ years working experience in software development with Java technologies (n-tier applications, client/server, distributed applications)
-Strong knowledge of J2SE and J2EE (Common Packages, Collections, Generics, Threads, Exceptions, XML, EJB, JPA, JTA, JAX-WS)
-Working experience with Java frameworks/technologies and tools like: Eclipse IDE , Maven, Subversion, Spring, Hibernate , ANT, Log4J, Junit, Git
-Working experience with different RDMS (any of Oracle, MS SQL Server, others), SQL language and Java application servers
Nice to have:
-Knowledge of HTML, JavaScript, AngularJS, Servlet/JSP, CSS; JMS, any of Betwixt/JAXB/SAX/DOM, XPath
-Working experience with UML methodology and modeling tools
-Familiar with the standard software design patterns, web application and web services architectures
-Knowledge of unit testing, build and deployment processes
-Education
-Bachelor of Science degree from an accredited college or university with a concentration in Computer Science or Software Engineering (or equivalent).
Key Attributes:
-Ability to write high quality code according to Deutsche Bank standards.
-Ability to solve business or production problems.
-Strong analytical skills.
-Proficient communication skills.
-Proficient English language skills (written/verbal).
-Ability to work in virtual teams and in matrixed organizations.
-Excellent team worker.
-Keeps pace with technical innovation
Key Responsibilities:
-Designs application components to meet the requirements of a business and documentation of the design.
-Defines the integration strategy including rationale, integration environment requirements, and determines the product-component integration sequence.
-Assesses and identifies mitigation for risks, including those related to high level design, integration, and data quality.
-Conducts design reviews.
-Contributes to the definition of development and SW standards to implement/reflect Deutsche Bank guidelines (naming conventions, encryption, and security settings) and ensures standards are adhered to.
-Ensures architectural changes (as defined by Architects) are implemented.
-Evaluates new products including prototyping (potentially on behalf of Architects).
-Provides Level 3 support .
-Contributes to problem and root cause analysis. Application Development:
-Leads development of source code, including descriptions, for all Software Components in accordance with -----Detailed Software Requirements specification, the functional design and the technical design document.
-Verifies the developed source code by reviews (4-eyes principle). Software review findings must be resolved.
-Integrates software components following the integration strategy.
-Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved.
-Capture Build and Deployment notes, develop Software Product Deployment & Operating Instructions.
-Supports creation of Software Product Training Materials, Software Product User Guides, and Software Product Deployment Instructions.
-Manages maintenance of applications and performs technical change requests scheduled according to Release Management processes.
-Customizes packaged software (i.e., out of the box software).
-Fixes software defects/bugs.
-Measures and analyses code for quality.
-Collaborates with Functional Analysts and technical Specialists to complete work, as required.
Job-uri similare care te-ar putea interesa: |
|
---|---|
Lead Software Engineer - Level 5 Aplica fara CV | |
Cloud Engineer (HavenTech) Aplica fara CV | |
Software Developer Engineer in Test II (SDET) - Python Hybrid | |
Vezi job-uri similare (514) |
Raporteaza eroarea la