
Search by job, company or skills
Job Summary: We are looking for a skilled and detail-oriented Application Engineer to support and manage the FinIQ vendor application, a .NET-based platform used in capital markets. The role involves managing vendor package deliveries, source code management, CI/CD deployments, test automation, and containerized deployments in a microservices architecture.
Responsibilities:
• Download application packages and patches from the FinIQ vendor portal.
• Perform sanity and completeness checks on vendor-supplied packages, including binaries, configuration files, scripts, and deployment artifacts.
• Validate versioning, dependencies, and release notes before code integration.
• Check in application code, configuration changes, and deployment artifacts into Bitbucket following branch and version control standards.
• Manage application builds and deployments using Jenkins-based CI/CD pipelines.
• Troubleshoot build and deployment failures across development and non-production environments.
• Deploy applications using Docker-based images on the OpenShift (Kubernetes) platform.
• Understand and support base image management, Docker file structure, image scanning, and image promotion across environments.
• Work with development teams to support microservices-based architecture and deployment patterns.
• Design, develop, and maintain test automation frameworks using Selenium and Java.
• Integrate automated tests into CI/CD pipelines to ensure early detection defect.
• Perform smoke, regression, and sanity testing post-deployment.
• Support and manage batch jobs using Control-M job scheduling.
• Work closely with operations and business teams to ensure timely and reliable batch processing.
• Coordinate with solution architects, solution managers, project managers, vendor teams, internal developers, infrastructure, and operations teams.
• Participate in release planning, deployment windows, and incident resolution.
• Maintain technical documentation for deployment processes, automation scripts, and operational procedures.
Qualifications:
Technical Skills
• Strong experience with .NET-based enterprise applications
• Hands-on experience with Bitbucket (Git workflows, branching strategies)
• Proven experience with Jenkins CI/CD pipelines
• Strong automation experience using Selenium with Java
• Good understanding of Docker and OpenShift (Kubernetes) concepts
• Solid knowledge of microservices architecture and deployment
• Experience with Control-M job scheduling and batch operations
• Familiarity with Linux/Unix-based systems
Soft Skills
• Strong analytical and troubleshooting skills
• Attention to detail, especially during vendor package validation and deployments
• Good communication skills to interact with vendors and cross-functional teams
• Ability to work independently and manage multiple deliverables
Good to Have (Nice-to-Have Skills)
• Experience in Trading or Order management system
• Experience in Fix connectivity and Fix Protocol
• FinIQ product knowledge
• Experience supporting vendor applications in capital markets or structured products platforms
• Exposure to cloud platforms (AWS, Azure, or GCP)
• Knowledge of application monitoring and logging tools
Experience & Education
• 10-12 years of experience in application development or support or platform engineering roles
• Bachelor's degree in computer science, Engineering, or a related field
EA License No. 01C4394 • EA Registration No. R1113321 (Jacob Tijo)
Job ID: 147093141