About The Role :Job TitleC# EngineerCorporate TitleAVPLocationPune, IndiaRole DescriptionOverview
Deutsche Bank Technology department is dedicated to application development and software engineering.
This department supports the Bank by providing high-level technology skills and promoting innovation in the development of software applications and leading-edge Information Technology (IT) solutions.
In this role, you will design and develop Risk reporting and scheduling applications in the Fixed Income and Currencies IT division.
You will join our Agile development team and be responsible for the full life cycle of development tasks, starting from specification and design to successful implementation, and level-3 production support.
What we'll offer youAs part of our flexible scheme, here are just some of the benefits that youll 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
Design, develop and enhance application using .NET, C#, WPF, and WCF Services
Develop and enhance Oracle database, PL SQL queries and procedures.
Create re-usable frameworks and drive standardization where possible
Verify the developed source code by reviews
Contribute to quality assurance by writing unit and functional tests.
Utilize agile methodology to work through short development cycles and frequent high-quality deliverables
Facilitate the System Development Life Cycle (SDLC) including analysis, design, development, unit, integration testing, User Acceptance Testing (UAT) facilitation, packaging, and deployment
Cooperate with other development teams, functional analysts and business analysts and numerous stakeholders of the project, as appropriate for the area of work in global team environment
Provide Level 3 support for the production application.
Provide solutions to problems using data analysis and root-cause problem solving
Your skills and experience
Experience in Server-Side solutions
Expert in developing high performance systems using .NET Framework with C#
Knowledge of advanced .NET features like LINQ, Anonymous classes, Generics, Lambda expressions, and Delegates
Knowledge of developing UI using the WPF features such as Styles, Themes, Binding, and property change notification while adhering to the MVVM architecture pattern
Proficient in Unit testing using NUnit and good understanding of Behavior Driven Development and test automation tools
Willingness to learn and develop Java applications will be a plus
Knowledge of SQL and relational databases such as Oracle
Experience with Continuous Integration, Continuous Deployment and Testing tools like TeamCity, Artifactory and Sonar
Experience using Git or other version control systems
Experience with Cloud platforms like Google Cloud, Kubernetes, Docker along with Web technologies would be an added advantage
Your Interpersonal Skills
Strong analytical and communication skills
Ability to work in virtual teams and in matrix organizations
Excellent team player
Ability to design and write code in accordance with provided business requirements
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 teamsPlease visit our company website for further information:https://www.db.com/company/company.htmWe strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.We welcome applications from all people and promote a positive, fair and inclusive work environment.
Job Classification
Industry: Investment Banking / Venture Capital / Private EquityFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Head - EngineeringEmployement Type: Full time