Application Support Engineer
Position Summary
We are seeking an Application Support Engineer to join our Depositary Receipts
Platform Engineering team. This role plays a critical part in supporting production
systems, improving application performance, enhancing operational efficiency, and
contributing to continuous innovation across our technology ecosystem.
Key Responsibilities
* Diagnose, troubleshoot, and resolve complex technical issues in production
environments with strong analytical and problem-solving skills.
* Perform thorough root cause analysis (RCA) for recurring incidents and implement
long-term solutions.
* Collaborate closely with development, infrastructure, and platform engineering
teams to resolve issues and implement fixes.
* Monitor application and database performance, identify bottlenecks, and conduct
routine maintenance to ensure system stability.
* Create and maintain detailed documentation including troubleshooting guides,
knowledge articles, and incident reports.
* Analyze logs, code, and database performance metrics with exceptional attention to
detail.
* Work effectively in a fast-paced environment, adapting to shifting priorities and
emerging technologies.
* Provide operational support for Java-based applications and SQL Server databases.
* Identify opportunities to automate repetitive tasks using scripts or tools to improve
operational efficiency.
* Enhance and protect systems related to scalability, availability, latency,
performance, security, and capacity.
* Support continuous improvement efforts to elevate customer experience and
reduce friction across the platform.
* Understand the broader technical ecosystem to identify systemic gaps and propose
improvements.
* Demonstrate fluency with DevOps-centric automation tools and CI/CD practices to
scale systems through automation.
* Engage in the configuration and use of AI-driven solutions, including the ability to
work with AI agents and create advanced prompts in Copilot.
Qualifications
Required
* Bachelor’s degree in Computer Science or related field; advanced degree
preferred.
* 8–10 years of relevant experience; financial services or securities industry
experience is a plus.
* Strong engineering background with coding experience beyond scripting.
* Experience with Java, Angular, Kafka, and SQL.
* Expertise in Agile methodologies, DevOps, Site Reliability Engineering, and modern
software development practices.
* Familiarity with tools and technologies such as:
o AWS, Amazon S3, Azure
o Ansible, Docker, Linux
o Python, Splunk, AppDynamics, AI technologies
* Strong SQL Server skills including:
o Query performance tuning
o Identifying deadlocks
o Analyzing execution plans
o Debugging stored procedures
* Ability to read and interpret Java code (OOP concepts, exception handling,
debugging).
* Understanding of job scheduling and configuration analysis.
* Familiarity with Unix/Linux, shell scripting, and application servers such as Tomcat.
* Experience using monitoring tools to identify, diagnose, and resolve production
errors.
* Engagement with AI technologies and ability to work with AI agents, including
crafting detailed Copilot prompts.