The Job logo

What

Where

Associate Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

JOB DESCRIPTION

Role Description 

The Corporate Bank Technology team have an established Digital Service Manager programme (DSM) to implement a new transformational platform which will provide digital customer service experience where customers can interact with ease and simplicity. Delivery of DSM functionality will transform customer experience by providing omni-channel capability, quality of information, real-time interactions with the bank, self-servicing, deliver optimised business processes, API’s linking to back-end systems, robotics and machine learning to facilitate improvements in processes.  The programme will transform the way clients and internal users interact with each other by delivering automation, reducing client onboarding and service turnaround times, all with the aim of protecting and growing the business.

The DSM programme team are looking to hire engineers to join the Pune development team.  You will design and develop Salesforce application code, implement technical solutions, and configure Salesforce in designated environments in response to business problems. The Engineer proposes the design and architecture of the application, its components, investigates and proposes appropriate technologies to be used, creates re-usable frameworks and drives standardisation where possible. The team lead manages delivery of other members of the team and assigns their work where applicable. All engineers within the team will be required to develop and implement high quality code aimed at achieving the desired business outcomes

 

What we’ll offer you

As part of our flexible scheme, here are just some of the benefits that you’ll enjoy

  • Best in class leave policy
  • Gender neutral parental leaves
  • 100% reimbursement under childcare assistance benefit (gender neutral)
  • Sponsorship for Industry relevant certifications and education
  • Employee Assistance Program for you and your family members
  • Comprehensive Hospitalization Insurance for you and your dependents
  • Accident and Term life Insurance
  • Complementary Health screening for 35 yrs. and above

 

Your key responsibilities

  • Participate in the end-to-end product life cycle, including requirements gathering, solution design, development, testing, and implementation (Agile SDLC).
  • Design and develop Salesforce solutions (configuration and development) in accordance with requirements and feature definitions, and in line with the overall architecture direction of the DSM programme.
  • Design the application using frameworks and components to meet the requirements and clearly document the design.
  • Evaluate new products for inclusion, this will include prototyping.
  • Development of source code in line with detailed requirements.
  • Verify the developed source code via reviews and partnering.
  • Integrate software components including unit and integrated software testing according to the test plan.
  • Ensure that all code changes end up in specified configuration and deployment tools.
  • Provide release deployments on non-production management-controlled environments.
  • Write and maintain release and deployment instructions, technical change management and fix defect/ bugs & L3 support

 

Your skills and experience

  • Experience with development technologies, 3 years+ experience in a developer role is desirable.
  • Salesforce development experience, ideally Service Cloud, Community Cloud.
  • Ability to communicate complex ideas simply and effectively with concise written artefacts.
  • Teamwork and communication skills are absolutely essential.
  • Passion for quality and continuous improvement of processes and software, well versed with software engineering practices (e.g. continuous integration, build/deploy automation).
  • Experience with Test Driven Development and Agile software development methodologies.
  • Ability to work in a fast-paced environment and create a positive working atmosphere.
  • Passion for sharing knowledge and best practices, and promote collaboration, in virtual/ matrix teams.
     

Technical Skills:

Candidate should have experience in several of the following:

  • Strong knowledge of Java programming language and/or web development.
  • Experience in Salesforce.com applications development, configuration and implementation. (Apex Classes / Controllers, Triggers, SOQL, SOSL, Visual Force, Lightning Components and Salesforce APIs.
  • UI development expertise, HTML5, Javascript, JQuery and CSS, and frameworks such as, AngularJS, Struts
  • Enterprise Integration Solutions (Apache Camel, Tibco ESB, IBM MQ, Mulesoft or Informatica)
  • Web API development – Rest/SOAP Services and processing tools, REST, JSON and REST frameworks
  • DevOps - Eclipse, Git, BitBucket, Sonar, Jira, Confluence, Crucible, Jenkins and/ or TeamCity


Experience with the following would be highly desirable:

  • Analytics experience with tools such as Tableau, QlikView, Einstein.
  • Knowledge of standard databases like Oracle, MS-SQL and appreciation of Big Data/ NO SQL approaches.
  • Knowledge of web containers, like Apache, and J2EE servers: JBoss, Oracle Weblogic, IBM Websphere etc.
  • Knowledge of cloud solutions and hosting / cloud patterns such as Kubernetes and Docker.
  • Integration approaches for messaging, telephony & workflow platforms (IBM BPM, Pega etc).

 

How we’ll support you
 

  • Training and development to help you excel in your career
  • 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

 

About us and our teams

Please visit our company website for further information:

https://www.db.com/company/company.htm

 

Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.
We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Set alert for similar jobsAssociate Engineer role in Pune, India
Deutsche Bank Logo

Company

Deutsche Bank

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Deutsche Bank Logo

Associate Engineer

Deutsche Bank

Pune, Maharashtra, India

Posted: 8 months ago

As an Associate Engineer at Deutsche Bank, you will develop software in Java, design REST web services, and build data-grid centric UI. You will participate in Agile software development and ensure reliable software production. This is a full-time opportunity based in Pune, Maharashtra, India.

Deutsche Bank Logo

SRE Lead Engineer - AVP

Deutsche Bank

Pune, Maharashtra, India

Posted: a year ago

JOB DESCRIPTION Private Bank Germany Service Operations - provides 2nd Level Application Support for business applications used in branches, by mobile sales or via internet. The department is responsible for the stability of the applications. Incident Management and Problem Management are the main processes that account for the required stability. In-depth application knowledge and understanding of the business processes that the applications support are our main assets.     What we’ll offer you   As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Flexible working arrangements Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above     Your Key Responsibilities / Tasks: Management of support activities for service operations, such as troubleshooting and solving incidents and problems / service delivery Take overall responsibility for the resolution of incidents and problems within the team & oversee the resolution of complex incidents Ensure analysts are using the correct troubleshooting methods and processes Assistance in managing relationships with involved business partners Manage escalations by collaborating with customer Service, other service operations specialists and relevant TDI functions to properly and quickly resolve escalated issues Overview of areas that need monitoring, reporting and improvement Identifying the required metrics and ensuring that they are addressed, monitored and improved where necessary.     Your skills and experience Experience with multiple technology stacks (IBM mainframe, DB2/Oracle database, Cloud based platforms, JAVA etc) Working knowledge of standard tools (Service-Now, Confluence, JIRA) ITIL & GCP qualified desirable English language skills mandatory, German CEFR A1 level mandatory (higher desirable)     Education Bachelor’s degree from an accredited college or university with a concentration in IT or Computer Science related discipline (equivalent diploma or technical faculty)   How we’ll support you Training and development to help you excel in your career Flexible working to assist you balance your personal priorities 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   About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm   Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer. We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Deutsche Bank Logo

Project Delta – Engineer - Developer

Deutsche Bank

Pune, Maharashtra, India

Posted: a year ago

JOB DESCRIPTION Role Description Deutsche Bank’s Corporate Bank division is a leading provider of cash management, trade finance and securities services. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery.  At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel.    Within the Securities Services division, the Fund Services product family has new opportunities for suitable candidates to be part of their data and digital transformation program. The successful candidate will help us build and maintain cloud-based digital data analytics solutions including microservices. You w be responsible for designing, developing, testing and deploying web services and APIs; working in close collaboration with business, product and operations in an Agile culture. Successful candidates are expected to be experts in their fields and hands-on, and passionate to create and deliver. The successful candidate can expect to work in a start-up culture and part of a cross-functional agile delivery APAC team within a bank with strong growth drivers that is fast paced and requiring uncompromised execution to hit milestones. You will bring disciplined and expert approaches to quality software development, focused on optimising the application of technologies and good governance practices to deliver positive impacts and value to business and clients. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. You are someone who sees engineering as a team activity, with a predisposition to code, open discussion and to foster a collaborative and inclusive environment. As such the successful candidate will have exceptional opportunities to handle applications of leading technology to make practical visible business impacts, leading to fulfilling professional development.   Responsible for developing, enhancing, modifying and/or maintaining applications in the Securities Services (Funds Services) Technology environment. Software developers design, code, test, debug and document programs as well as support activities for the corporate systems architecture. Employees work closely with business partners in defining requirements for system applications. Employees typically have in-depth knowledge of development tools and languages. Is clearly recognized as a content expert by peers. Individual contributor role. Typically requires 10-15 years of applicable experience.   What we’ll offer you As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Flexible working arrangements Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above     Your Key Responsibilities Responsible for building data marts and data mesh on fund accounting data Responsible for designing data structures to be used by the UI screens Responsible to understand the data structure of fund accounting data Participating fully in the development process through the entire software lifecycle. Participating fully in agile software development process Use BDD techniques, collaborating closely with users, analysts, developers, and other testers. Make sure we are building the right thing. Write code and write it well. Be proud to call yourself a programmer. Use test driven development, write clean code, and refactor constantly. Make sure we are building the thing right. Be ready to work on a range of technologies and components, including user interfaces, services, and databases. Act as a generalizing specialist. Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level. Ensure that the software you build is reliable and easy to support in production. Be prepared to take your turn on call providing 3rd line support when it’s needed Help your team to build, test and release software within short lead times and with minimum of waste. Work to develop and maintain a highly automated Continuous Delivery pipeline. Contribute to a culture of learning and continuous improvement within your team and beyond Experience working in an agile team, practicing Scrum, Kanban or XP Experience of performing Functional Analysis is highly desirable     Your Skills and Experience Strong knowledge of cloud platforms with a strong preference for Google Cloud; their services and tools. Experience in data warehousing, building data marts and data mesh preferably using GCP BigQuery. Experienced in data modeling, ETL, data visualization. Knowledgeable in data organization. Demonstrable track record with portfolio in front-end and back-end work. Familiar with SQL and NoSQL databases including MySQL. Proficient in Python with good understanding of both object oriented and functional programming concepts. Must have knowledge of NoSQL and relational databases Experience of the Hadoop ecosystem (preferably the cloudera distribution) and the technologies that comprise it is good to have Knowledge of SQL on Hadoop engines such as Hive and Impala is good to have. Spark SQL is good to have. Experienced in version control, testing, debugging, prototyping and deployment. Practical experience of using test driven development and constant refactoring in a continuous integration environment. Knowledge of caching technologies – ehcache, hazelcast, coherence etc   The ideal candidate will also have: Experience in complete software development lifecycle from requirements to deployment, maintenance and upgrading. Demonstrated track record in testing and fixing bugs or other coding issues; act as quality assurance testers Behavior Driven Development, particularly experience of how it can be used to define requirements in a collaborative manner to ensure the team builds the right thing and create a system of living documentation Good to have range of technologies that store, transport, and manipulate data, for example: NoSQL, document databases, graph databases, Hadoop/HDFS, streaming and messaging Will be Added Advantage if candidate has exposure to Architecture and design approaches that support rapid, incremental, and iterative delivery, such as Domain Driven Design, CQRS, Event Sourcing and micro services.   How we’ll support you Training and development to help you excel in your career 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   About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm   Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer. We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Deutsche Bank Logo

Senior Engineer

Deutsche Bank

Pune, Maharashtra, India

Posted: a year ago

JOB DESCRIPTION Role Description As an NFT Performance testing Architect, you will be leading the transformation in performance engineering and performance testing activities, influencing / steering all the delivery teams, which comprise the RFT domain.   Deutsche Bank is experiencing high degree of change within its application delivery model. It is transitioning to a fully Agile / DevOps delivery model and has commenced a hosting migration exercise to fully adopt the GCP Cloud hosting solution.   As such the Transformation Team is key to the success of these initiatives, to determine and cascade best practice, discipline and tooling options to satisfy this changing landscape. You will be expected to contribute to this success by recommending, creating and publicizing best practices and to determine the appropriate tooling. This will enable delivery teams to be successful within the performance engineering discipline, within this changing landscape. You will support delivery teams by implementing these capabilities within their delivery framework, with the aim to propagate these skills into the delivery teams, enabling them to be fully self-sufficient within this discipline.   What we’ll offer you   A healthy, vibrant and engaging work culture to ensure that you have ambient atmosphere to excel and innovate. The work polices have been designed to ensure that you have the required work-life balance. We are committed to your overall development and have suitably designed programs in calendar year.   You can expect:   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 The opportunity to support a wide ranging CSR (Corporate service responsibility) activities.   Your key responsibilities   Conduct application assessments to evaluate their performance testing & engineering maturity Design and conduct tests with complex workloads and data shapes to expose potential bottlenecks and failure points. Provide recommendations / optimizations to remediate performance bottlenecks and issues Define NFT strategy and framework, recommend bespoke solutions and drive POCs Foster continuous improvement through participation in working groups, Communities of Practice & retrospectives, producing bespoke capability to suit DB frameworks, development / enhancement of DB standards (risk assessment / planning / monitoring) and publicise for the delivery teams adoption. Collaborate with NFT transformation team(s) and leadership to ensure that NFT strategy is aligned with overall transformation objectives Liaise with other streams (Architecture, SG/DB core build, Upstream, Downstream, Business, Operations, infrastructure services) and define potential areas of NFT automation, identify best tools and NFT solutions Identification of training demands to include (but not limited to) Open Source tools Develop monitoring and analytical solution for GCP and OpenShift framework using native or 3rd party toolsets Effectively integrate NFT into CI / CD pipeline     Your skills and experience   SME with 10+ years of experience having strong communication skills capable of leading & collaborating with multi-location teams to develop E2E framework 2+ years of experience in building performance framework for one of the cloud platforms (preferred: GCP) Experience and understanding of Site Reliability Engineering, public cloud service offerings i.e. Infrastructure, Software & Platforms as a Service and containerized platforms. Experience in designing workload model, gathering NFRs and defining overall NFT strategy Understanding of multi-tier architecture, SAP systems, Control-M jobs and middleware technologies Basic understanding of cloud (GCP preferred) framework, deployments and configuration Experience in load testing tools (LoadRunner, JMeter etc.) and its various protocols / samplers Knowledge of analytical tools like Dynatrace / AppDynamics / New Relic or packaged utilities Knowledge of monitoring and tracing tools like GCO (GCP Native toolset), Prometheus, Zipkin, OpenAPI, Cloud Trace etc. Experience in root cause analysis (RCAs) and providing performance optimization recommendations at App/Web server, Middleware and DB tiers Experience of integrating NFT into CI/CD pipeline in TeamCity and / or Jenkins Ability to write Java, Python & C programmes providing performance testing capability with competency in Oracle SQL and scripting (Linux / Win). Preferred: Agile certification, Google Associate Cloud Engineer certified   About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm   Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer. We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.