Search by job, company or skills

  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description


Role:Principal Engineer

Role Overview
We are looking for a Principal Engineer (C# and Java), who will be responsible forThis role will also provide Technical Leadership.

Role Responsibilities

  • Act as the primary technical leader and developer for the STP Team. The rest of the team will seek technical direction and decision making from this Role.
  • Skilled in the development of message consumption, transformation and publishing capability
  • Maintain code quality through comprehensive testing and code reviews
  • L3 Support for deployment and investigation of production issues where appropriate.
  • Follow SaFe agile methodology and participate in agile ceremonies and processes.
  • Mentor junior members of the team.
  • Ability to work with multiple remote regions.
  • Work with architecture and DevOps teams to follow guidelines and implementations.
  • Follow standard SDLC processes, design patterns for development guidelines.
Experience / Competences
Essential
  • of professional experience in global financial services. Messaging, trade confirmations, clearing, STP and 3rdparty messaging vendor integrations (Markitwire, ICELink, LCH etc) an advantage
  • Proven expertise in server-side design and development within banking and trading environments
  • Microsoft.net, Java Development: Advanced proficiency in enterprise C# [.net technology] & Java development
  • FIX Protocol: Hands-on experience with FIX Protocol and FIX Engines (eg QFJ, Rapid Addition, UlBridge) an advantage
  • XML Experiencelarge % of role is consumption, manipulation and publishing of data from various end points
  • Middleware: Some knowledge of interfacing with Solace and Tibco messaging middleware
  • Cloud Platforms: Experience deploying and managing applications on AWS (EC2/EKS)
  • CI/CD: Proficiency with Jenkins and GitLab for deployment and continuous integration
  • Database: Solid SQL Server experience (including writing complex queries) and database management
  • Testing:
  • Excellent problem-solving abilities with strong attention to detail
  • Outstanding communication and collaboration skills in team environments.
  • Experience working in Agile development methodologies (SaFe/Scrum).
Desired
  • Understanding of post-trade confirmation and affirmation workflows
  • Experience in electronic trading environments and market data systems
  • Observability: Grafana for monitoring and metrics
  • Testing: Cucumber for behaviour-driven development and automation testing
  • Infrastructure: Terraform or Ansible for infrastructure as code
  • Containerization: Kubernetes and AWS EKS experience

More Info

Job Type:
Employment Type:

About Company

Eclaro is an IT & Business recruiting and staffing firm, headquartered in New York NY, with 3 offices in Metro Manila, providing highly qualified IT talent and business professionals for clients in the United States, Canada, Europe, Australia, New Zealand and South Africa.

Job ID: 145003765