Google Cloud

Software Engineer

Our client is a global industry leader in financial transaction management, they are seeking a Software Engineer to assist in developing and supporting their system of services.

Their mission is to deliver innovative and reliable solutions, becoming an integral element in the success and happiness of their partners and people. Already a leading player in the financial services technology industry, our client aim is to become the globally recognised authority in post trade processing, reference data management, and cash management technology.

The Software Engineer will:

  • Support the collateral team by applying thier experience and technical knowledge in developing the system of services
  • Manage a diverse workload collaboratively with a cross-functional XP agile team
  • Design and develop innovative solutions of the highest quality for the world's leading financial institutions

Day-to-day of the Software Engineer:

  • Writing and testing code to develop scalable and robust solutions
  • Assuring code quality through unit testing, refactoring, proper typing, linting, integration tests, and QA involvement
  • Support on-going maintenance and fixes
  • Discussing client's requirements and proposed solutions with a business analyst and other developers to fully understand and translate business requirements
  • Creating technical documentation for reference and reporting

Our client is looking for a Software Engineer with:

  • .NET Development
  • C# F#
  • API design
  • WCF
  • NServiceBus (or MassTransit / Rhino Service Bus / RabbitMQ / Azure Service Bus / Kafka / Akka etc)
  • Good communication skills for regular stand ups, briefings and pair programming

Salary: $130,000 - $150,000pa DOE, Full benefits & Remote working

Location: Fully remote - based around regional offices in Jacksonville, FL or Philadelphia, PA

Working pattern: 40 hours per week

Don't miss out on this excellent opportunity to develop your skills with a global industry leader and have a real impact on their journey. Please get in touch with your resume, email and cell number and we will arrange a call to discuss next steps.