Description
We are seeking a Senior Engineer to partner with business and technology stakeholders to deliver required software development initiatives from initiation through to final implementation.
Responsibilities include:
- Deploying DotNet applications by integrating CI/CD automation, environment management configuration, and production release governance
- Optimizing performance of scalable engineering solutions through system integration and unit, integration, and regression testing
- Implementing version controls and collaborative features using Bitbucket, JIRA, Udeploy, TeamCity, Jenkins, Intellij, Maven, Junit, Log4j and Cygwin
- Deploying JavaScript frameworks and Python-based backend integrations
- Utilizing Spring, Spring Boot, distributed microservices architecture, RESTful and event-driven systems
- Designing and implementing secure application architectures by incorporating authentication and authorization frameworks, conducting code reviews, and enforcing secure coding standards across distributed microservices environments
- Developing and maintaining infrastructure-as-code (IaC) and containerized deployment solutions using Docker and Kubernetes
- Monitoring and troubleshooting application and system health by integrating logging, alerting, and observability tools
Salary range: $137,000.00 - $165,000.00/year.
Deutsche Bank offers various benefits, including physical, emotional, and financial wellness benefits.