VP / AVP, Senior Performance Engineer, Group Consumer Banking and Big Data Analytics Technology, Technology & Operations
Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.
This individual will be a core member of the Financial Planning Technology team which is building DBS' digital financial planning app to provide lifetime integrated financial experience to customers by raising financial literacy, providing nudges and delivering personalized solutions across the entire banking spectrum.
This individual is responsible for developing cutting-edge enterprise applications using the
This role will work closely with the financial planning team to develop or enhance features in an agile environment based on requirements from the business team.
This role is a hands-on role that requires a passion to code, test and deliver quality applications within the desired timeframes.
Technical Competency: Contribute towards development activities as an individual or be part of the team for successful project delivery. In-house Capability: Maintain high standards of software quality within the team by following good practices and habits while delivering solutions on-time and on-budget. Learning: Should be able to deliver consistent results and scale on new technologies faster. Responsibilities
Collaborate with cross-functional teams to define, design, and ship new performance features. Strong knowledge of performance engineering concepts. E.g.: Performance modelling, Workload model, Gathering Non-Functional requirements, Scripting framework, Analysis of results, Performance Test Plan and strategy etc. Design and build Performance Test scripts using LoadRunner, JMeter and related technology. Experience with Industry reputed monitoring tools like AppDynamics, New Relic, Grafana, Garbage analysis and JVM profiling tools. Implement core practice of Agile, leveraging cloud native architecture pattern using Test Driven Development (TDD), continuous integration/continuous delivery, in an on-premise or public-cloud environment, where everything is automated. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements
Degree in Computer Science or related field 5-8 years of proven performance engineering experience in latest technologies. Understanding on Java multi-threading, distributed architectures. Solid hands on experience of developing performance test scripts, designing test scenarios, Analysis of test results etc. Performance Test experience on Digital based application like Mobile Apps Knowledge of middleware server tuning like WebSphere / WebLogic /JBoss server parameters. Strong experience in agile methodologies and test-driven development. Knowledge with PaaS e.g. PCF, OpenShift, and container technology. Understand the fundamental design principles behind a scalable application. Ability to build highly re-usable, performance optimized services. Codes with security and data protection. Knowledge of working in an agile environment using tools such as Jira. Apply Now
We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.