Publié il y a 29 jours
Senior Application Developer
@ HCLTech
Toronto, Ontario
En bref
HCLTech is hiring a Senior Application Developer to support and enhance mission-critical banking applications in a high-availability, regulated environment. The work covers Java, Python, Shell and PL/SQL development, Unix automation, and ServiceNow incident management. The role requires 7 to 10 years of application development and production support experience.
Responsabilités :
- Design, develop and enhance banking applications
- Develop and maintain Unix shell scripts for automation and monitoring
- Tune Oracle SQL and PL/SQL objects for large datasets
- Troubleshoot production issues using ServiceNow
- Mentor junior team members
Résumé des exigences :
- 7 to 10 years in application development and production support
- Hands-on Unix/Linux and shell scripting
- Oracle Database and PL/SQL expertise
- Python or Java development experience
- Banking or financial services application experience
- Bachelor's degree or equivalent practical experience
Outils et compétences
Source et dates
Type de source non vérifié · apify-linkedin
- Date publiée par l’employeur
- 2026-10-13
- Première détection par notre source
- 2026-11-11
- Mise à jour du dossier source
- 2026-11-11
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Détails du poste
| Niveau | Senior |
| Domaine | Développement logiciel |
| Expérience | 7 an(s) et plus |
| Heures par semaine | 40 (estimé) |
| Déplacements | avion : aucun · route : aucun |
| Milieu de travail | Bureau |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English |
| Formation | Baccalauréat (exigé) |
| Domaines d’études | Computer Science, Engineering |
Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.
HCLTech
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 41 |
Job Summary
We are looking for a Senior Application Developer with strong experience supporting and enhancing mission‑critical banking applications in a high‑availability, regulatory‑driven environment. The role requires hands‑on expertise across Unix, Oracle (SQL/PLSQL), Python, Java, Shell scripting, and ServiceNow.
Key Responsibilities
Application Development & Enhancement (Banking Context)
- Design, develop, and enhance banking and financial applications supporting areas such as payments, trade processing, wealth management, risk, or regulatory reporting
- Develop solutions using Java, Python, Shell scripting, and Oracle PL/SQL
- Ensure all development follows banking security standards, coding best practices, and internal risk controls
- Participate in application modernization initiatives while maintaining legacy systems
Unix & Automation
- Work extensively in Unix/Linux environments
- Develop and maintain Shell scripts for:
- Batch job automation
- Monitoring and alerting
- File transfers (SFTP/FTPS)
- Troubleshoot OS‑level issues affecting trading, payments, or settlement systems
Database & Data Handling
- Design, develop, and optimize Oracle SQL and PL/SQL objects (packages, procedures, functions)
- Tune complex queries handling large financial datasets
- Support data validation, reconciliation, and audit requirements
- Ensure data accuracy, integrity, and traceability for compliance purposes
ITSM, Risk & Compliance (additional skill set)
- Use ServiceNow for Incident, Problem
Collaboration & Leadership
- Work closely with:
- Business users (Operations, Risk, Finance)
- QA, Infrastructure, Database, and DevOps teams
- Provide technical guidance and mentoring to junior team members
- Participate in architecture reviews and system enhancement discussions
- Communicate clearly with stakeholders during incidents and releases
Required Skills & Qualifications
- 7–10 years of experience in application development and production support
- Strong hands‑on expertise in:
- Unix/Linux
- Shell Scripting
- Oracle Database
- Oracle PL/SQL
- Python / Java
- ServiceNow
- Proven experience supporting banking or financial‑services applications
- Excellent problem‑solving, debugging, and analytical skills
- Strong communication skills for working in regulated, business‑critical environments
Nice to Have (Highly Valued in Banking)
- Experience with batch schedulers (Control‑M, Autosys, Cron)
- Exposure to CI/CD and DevOps tools (Git, Jenkins)
- Knowledge of financial instruments, transactions, or accounting flows
- Experience working in:
- Retail Banking
- Capital Markets
- Wealth Management
- Payments & Settlements
Education
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.