Software Development Engineer

 

Description:

As a senior developer on the Loans Technology team, you will join a team modernizing the applications that provide deal capture, workflow, and associated controls by integrating with the Banks common services and migrating the applications to a cloud based, service orientated architecture. Your contribution will help the Bank meet its control and cost reduction goals.

What We Offer You

  • A diverse and inclusive environment that embraces change, innovation, and collaboration

  • A hybrid working model, allowing for in-office / work from home flexibility, generous vacation, personal and volunteer days

  • Employee Resource Groups support an inclusive workplace for everyone and promote community engagement

  • Competitive compensation packages including health and wellbeing benefits, retirement savings plans, parental leave, and family building benefits

  • Educational resources, matching gift and volunteer programs

 

What You’ll Do

  • Develop solutions in Java and Clojure designed to meet the cost and control objectives of the Global Commercial Loans businesses

  • Deliver software following the software development life cycle (SDLC), quality assurance (QA), continuous integration/continuous development (CI/CD) practices of the Bank

  • Perform code reviews and engage with DevOps to ensure the reliable running of the team’s applications

  • Maintain a safe and secure code base by ensuring that technical maintenance tasks are competed in a timely manner

  • Support users of our applications as required as necessary

  • Mentor and develop junior team members

 

Skills You’ll Need

  • Experience in Java programming, with expertise in Spring frameworks like Spring boot, Hibernate, RESTful Web Services, and Microservices

  • Knowledge with Angular, React, Javascript, NodeJS

  • Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD), with hands-on experience with least one testing framework: Junit, Cucumber, Selenium

  • Familiarity with TeamCity and Git

  • Experience with Messaging services, such as Kafka/ Message Queue (MQ)

Organization Deutsche Bank
Industry IT / Telecom / Software Jobs
Occupational Category Software Development Engineer
Job Location Cary,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-06-05 9:11 am
Expires on 2024-12-03