At a Glance
- Tasks: Develop robust software and collaborate with teams using agile practices.
- Company: Join Deutsche Bank, a top employer known for diversity and inclusion.
- Benefits: Enjoy hybrid working, competitive salary, 30 days' holiday, and flexible perks.
- Why this job: Be part of a dynamic team delivering impactful solutions in a supportive culture.
- Qualifications: Experience in Kotlin or Java/Scala, with a passion for agile development.
- Other info: Opportunity for continuous learning and volunteering leave to support CSR initiatives.
The predicted salary is between 43200 - 72000 £ per year.
Overview
Job Title: Agile Full Stack Developer (Kotlin, TypeScript). Location: London. Corporate Title: Assistant Vice President.
You will be working as a full stack developer as part of the Client 360 Technology. You will work as part of an agile/XP team, using test driven development, pair programming and other XP practices. Client 360 provides the platform for Sales teams to provide a complete service offering to the Banks\’ Clients. The team is working closely with our Business on a new Client Relationship Management and Pre-deal pipeline, providing better insights into our clients and a more robust and automated control environment.
What we\\\’ll offer you
- Hybrid Working – we understand that employee expectations and preferences are changing. We have implemented a model that enables eligible employees to work remotely for a part of their working time and reach a working pattern that works for them
- Competitive salary and non-contributory pension
- 30 days\\\’ holiday plus bank holidays, with the option to purchase additional days
- Life Assurance and Private Healthcare for you and your family
- A range of flexible benefits including Retail Discounts, a Bike4Work scheme and Gym benefits
- The opportunity to support a wide ranging CSR programme + 2 days\\\’ volunteering leave per year
Your key responsibilities
- Writing robust, well tested software and ensuring simplicity in our code
- Working with the business to define and build the product
- Working full stack with emphasis on the server side (Kotlin)
- Experience with JavaScript technologies, particularly TypeScript and ReactJS are beneficial
- DevOps – managing Continuous Integration/Delivery pipeline and the production environment
- TestDriven Development, Pair Programming and other XP practices
Your skills and experience
- Kotlin development, or experience in Java/Scala and a desire to cross train
- Experienced in Object Oriented or Functional Programming using Test Driven Development
- Experienced using agile development practices to develop exceptional, robust software; like Test Driven Development, acceptance testing and pair programming
- Vision and expertise to use iterative development techniques to build high value software to the business
How we\\\’ll support you
- Coaching and support from experts in your team
- A culture of continuous learning to aid progression
- A range of flexible benefits that you can tailor to suit your needs
Diversity and inclusion
We value diversity and as an equal opportunities\\\’ employer, we make reasonable adjustments for those with a disability such as the provision of assistive equipment if required (e.g. screen readers, assistive hearing devices, adapted keyboards).
About us
Deutsche Bank is the leading German bank with strong European roots and a global network. Deutsche Bank in the UK is proud to have been named in The Times Top 50 Employers for Gender Equality 2024 for five consecutive years. We have also been awarded a Gold Award from Stonewall and named in their Top 100 Employers 2024 for our work supporting LGBTQ+ inclusion. If you have a disability, health condition, or require any adjustments during the application process, contact adjustments concierge at adjustmentsconcierge@db.com or share your phone number for a callback. We strive for a culture in which we are empowered to excel together every day, acting responsibly, thinking commercially, taking initiative and working collaboratively. We welcome applications from all people and promote a positive, fair and inclusive work environment.
#J-18808-Ljbffr
Agile Full Stack Developer (Kotlin, TypeScript) employer: Deutsche Bank AG
Contact Detail:
Deutsche Bank AG Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Agile Full Stack Developer (Kotlin, TypeScript)
✨Tip Number 1
Familiarise yourself with Agile methodologies and XP practices, as these are crucial for the role. Consider joining local meetups or online forums to discuss Agile development and share experiences with others in the field.
✨Tip Number 2
Brush up on your Kotlin skills, especially if you have a background in Java or Scala. You might want to work on personal projects or contribute to open-source projects that use Kotlin to demonstrate your commitment to learning.
✨Tip Number 3
Get comfortable with DevOps processes, particularly CI/CD pipelines. You could explore tools like Jenkins or GitLab CI to understand how they integrate with development workflows, which will be beneficial during interviews.
✨Tip Number 4
Network with current employees or alumni from your university who work at Deutsche Bank. They can provide insights into the company culture and the specific expectations for the Agile Full Stack Developer role.
We think you need these skills to ace Agile Full Stack Developer (Kotlin, TypeScript)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Kotlin, TypeScript, and agile development practices. Use specific examples that demonstrate your skills in test-driven development and pair programming.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the Agile Full Stack Developer role. Mention how your background aligns with the responsibilities outlined in the job description, particularly your experience in server-side development and collaboration with business units.
Showcase Relevant Projects: If you have worked on projects that involved DevOps processes or CI/CD pipelines, be sure to include these in your application. Highlight any specific achievements or challenges you overcame in these projects.
Emphasise Continuous Learning: Mention any ongoing education or training related to software development, especially in Kotlin or TypeScript. This shows your commitment to personal growth and aligns with the company's culture of continuous learning.
How to prepare for a job interview at Deutsche Bank AG
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Kotlin and TypeScript in detail. Bring examples of projects you've worked on, especially those that highlight your full stack development skills and your understanding of test-driven development.
✨Demonstrate Agile Mindset
Since the role involves working within an agile team, be ready to talk about your experience with agile methodologies. Share specific instances where you applied agile practices like pair programming or iterative development to deliver high-value software.
✨Collaborative Spirit
Emphasise your ability to collaborate with business units. Prepare to discuss how you've worked with stakeholders in the past to define product requirements and how you ensure their needs are met through your development work.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the technologies they use, and their approach to DevOps processes. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.