Full-Stack Engineer
at Deutsche Bank
București, Municipiul București, Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Feb, 2025 | Not Specified | 02 Nov, 2024 | N/A | Authentication,Node.Js,German,Teamcity,Typescript,Authorization,Sass,Owasp,Git,Computer Science,Code,Software Development,Kanban,Integration,Business Knowledge,Scrum,Spring Boot,Google Cloud Platform,Communication Skills,Java,Design,English,Webpack | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
POSITION OVERVIEW
DB Global Technology is Deutsche Bank’s technology center in Central and Eastern Europe. Opened in January 2014, the Bucharest office is constantly expanding.
The team is made up of enthusiastic professionals who work in an international environment, learning new technologies as part of Deutsche Bank’s businesses.
Changing the Bank is a challenging endeavor that we tackle every day and enjoy our success when our efforts fundamentally change how Deutsche Bank works.
Responsibilities:
- Implement web applications and tools for all areas of the company on the basis of a common framework
- Analyze existing business processes and the underlying system landscape
- Develop (digital) processes and assets and thereby increase the technological productivity and effectiveness of the company
- Communicate regularly and actively with the developers of other teams about the development
- Take on the role of a technical forward thinker and leader and take part in the support and training of junior developers.
Skills:
- Master’s degree in computer science, software engineering or mathematics (ideally combined with financial or business knowledge);
- Several years of professional experience in enterprise software development with knowledge and practical experience in the following programming languages and tools:
- with a focus on the back-end application development (mandatory): Java with Spring Boot, Node.js with Express.js and Typescript, the development and integration of APIs, in application security relevant topics such as OWASP, OpenID Connect for Authentication and Authorization, TLS / SSL, use of build tools such as Maven / Gradle and TeamCity, as well as source code versioning with Git
- with a focus on the frontend (is a plus): Angular, JavaScript / TypeScript, HTML5, CSS, Node.js, integration of APIs, the use of build tools such as Webpack and Sass.
- Knowledge and experience in cloud environments, ideally a Google Cloud platform;
- Strong analytical problem solving skills and a structured approach to converting ideas into concepts, design and code;
- Knowledge and experience of agile values, principles and methods (e.g. based on SCRUM or Kanban);
- Good team-player, strong collaboration and communication skills (fluent spoken and written English, German is a plus).
Responsibilities:
- Implement web applications and tools for all areas of the company on the basis of a common framework
- Analyze existing business processes and the underlying system landscape
- Develop (digital) processes and assets and thereby increase the technological productivity and effectiveness of the company
- Communicate regularly and actively with the developers of other teams about the development
- Take on the role of a technical forward thinker and leader and take part in the support and training of junior developers
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Software Engineering, Business, Engineering, Mathematics
Proficient
1
București, Romania