Senior and Principal Software Engineers (C#.Net)

Hammerjack Pty Ltd

Taguig

On-site

PHP 1,800,000 - 2,400,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hammerjack Pty Ltd in Taguig, Philippines, seeks a Senior Engineer skilled in C#/.NET and Java to develop and maintain enterprise post-trade affirmation and confirmation workflows with real-time processing.

You will drive integrations with trading venues, implement CI/CD, and collaborate with architecture/DevOps in a SAFe environment, mentoring junior colleagues in a global team.

Qualifications

  • Professional experience in global financial services, messaging, trade confirmations, STP and vendor integrations.
  • Expertise in server-side design and development in banking/trading environments.
  • Experience with .NET and Java development.
  • Hands-on with FIX Protocol and FIX Engines is a plus.
  • XML data handling for consumption, transformation and publishing.
  • Knowledge of middleware like Solace and Tibco messaging systems.
  • Cloud deployment on AWS (EC2/EKS).
  • CI/CD with Jenkins and GitLab; strong SQL Server skills.

Responsibilities

  • Develop and maintain enterprise post-trade affirmation and confirmation workflows.
  • Implement real-time message processing and data transformations.
  • Provide L3 support for deployment and production issues.
  • Follow SaFe agile methodology and participate in ceremonies.
  • Mentor junior team members and collaborate across remote regions.
  • Coordinate with architecture and DevOps to follow guidelines.

Skills

C# / .NET
Java Development
Messaging & trade confirmations
SAFe / Scrum
Cloud Platforms AWS
CI/CD
SQL Server
Observability with Grafana

Tools

Jenkins
GitLab
Kubernetes
Terraform
Ansible
QFJ / FIX Engines

Job description

Role Overview

We are looking for a Senior Engineer (C# and Java), who will be responsible for developing and maintaining enterprise-level applications for post-trade affirmation and confirmation workflows including real-time message processing.

Role Responsibilities
  • 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
  • EssentialMultiple years of professional experience in global financial services. Messaging, trade confirmations, clearing, STP and 3 rd party 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 Experience large % 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).
  • DesiredUnderstanding 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Hammerjack Pty Ltd • Taguig

On-site
PHP 2,000,000 - 3,200,000
Senior Engineer (C# .Net)
Senior Engineer (C# .Net)

Cloud Bridge Tech Recruitment • Taguig

Hybrid
PHP 670,000 - 1,228,000
Senior Engineer (C# .Net)
Senior Engineer (C# .Net)

Cloud Bridge • Makati

Hybrid
PHP 900,000 - 1,300,000
Senior Engineer (C# and Java)
Senior Engineer (C# and Java)

TP ICAP • Manila

On-site
PHP 4,196,000 - 5,396,000
Inclusive work environment
Mentoring opportunities
Senior Engineer (Java)
Senior Engineer (Java)

Cloud Bridge • Taguig

On-site
PHP 1,800,000 - 2,400,000
Hybrid work model
Senior Engineer Java
Senior Engineer Java

Cloud Bridge • Taguig

Hybrid
PHP 1,800,000 - 2,400,000
Senior Engineer Java
Senior Engineer Java

Cloud Bridge Tech Recruitment • Taguig

Hybrid
PHP 2,400,000 - 3,600,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Cloud Bridge Tech Recruitment • Taguig

Hybrid
PHP 1,200,000 - 1,800,000
Senior Engineer (Java)
Senior Engineer (Java)

Hammerjack Pty Ltd • Taguig

Hybrid
PHP 1,800,000 - 3,000,000
Senior Software Engineer – Post-Trade Messaging (C#/Java)
Senior Software Engineer – Post-Trade Messaging (C#/Java)

768 TP ICAP Management Services Ltd (Philippines Branch) • Taguig

On-site
PHP 900,000 - 1,800,000