Overview
Senior application engineer role on a Wealth Management modernization program, supporting application environments, CI/CD workflows, automation, and deployment readiness across Windows and Linux systems and the Chorus application.
What you'll do
- Manage and support Chorus environments across Windows Servers.
- Perform system administration tasks including logs analysis, service management, scheduled tasks, permissions, and resource monitoring.
- Support environment readiness activities such as dependency checks, configuration alignment, deployment validation, and data refresh coordination.
- Diagnose environment-related issues including DNS, routing, port connectivity, firewall behaviour, load balancers, and certificate usage.
- Support SFTP, SSH, key-based authentication, and automated file-transfer workflows.
- Support, configure, and troubleshoot CI/CD pipelines (primarily Jenkins).
- Contribute to automation efforts using Bash, PowerShell, Python, or similar scripting languages.
- Work with version control practices (Git, GitHub) and associated tooling such as SonarQube, Nexus IQ/Lifecycle, and ServiceNow.
- Assist with release activities, deployment frameworks, and change/incident management processes.
- Support and troubleshoot Chorus application and web servers including IIS, JBoss, and Apache.
- Analyse logs and trace failures to identify issues across multiple environments.
- Work with APIs, service endpoints, authentication flows, and service-to-service communication patterns.
- Identify root causes across environmental, configuration, dependency, infrastructure, or data-related domains.
- Test bug fixes and assist with production deployments.
- Use monitoring and alerting tools (Elastic, Dynatrace) to analyse performance or integration issues.
- Detect and diagnose certificate failures, trust chain issues, and authentication misconfigurations.
- Participate in cross-functional delivery teams alongside Developers, QAs, BAs, Architects, and Platform/Infrastructure teams.
- Support client-facing workshops and communicate Chorus technical changes clearly to non-technical and business stakeholders.
- Work with Testers to ensure quality of delivered solutions.
- Contribute to process improvement and environment reliability initiatives.
- Maintain structured documentation including environment diagrams, runbooks, and change impact assessments.
What you'll need
- Mid-level system administration experience across Windows Server and Linux.
- CI/CD experience including Jenkins and automated deployment processes.
- Experience with Workflow and the Chorus application.
- Scripting proficiency in Bash, PowerShell, or Python.
- Programming/database competency: C#, Python, MS SQL, Oracle SQL.
- Chorus or Workflow development knowledge or experience.
- Strong understanding of operating systems internals, logs and service management, scheduled tasks/cron, permissions and access models, and resource monitoring.
- Networking fundamentals: DNS, routing, firewall rules, load balancers, certificates.
- Experience with IIS, JBoss, Apache, and API-based integrations.
- Experience supporting SFTP/SSH and secure authentication methods.
- Monitoring tools: Elastic, Dynatrace.
- Source control: Git.
- Strong analytical and problem-solving skills; ability to communicate with technical and non-technical stakeholders; ability to manage competing priorities during releases, outages, or urgent issues.
Nice to have
- Knowledge of enterprise release and change management processes.
- Exposure to disaster recovery and production support operations.
- Familiarity with dependency mapping, secrets handling, environment variables, and config file management.
Details
- Location: Hyderabad, India.
- Reports to: Engineering Manager.
Read the full description and apply on the company’s own careers page.