Description

Lead architecture, development, and testing of software solutions within a global team. Manage Level 3 production support and resolve complex technical issues.

Responsibilities

  • Architect, develop, and test enterprise software solutions.
  • Manage Level 3 production support, including diagnosis, investigation, and resolution.
  • Coordinate with business, infrastructure, and vendor teams to resolve technical issues.
  • Implement, deploy, and configure code changes following established processes.

Required Skills

  • 12+ years of professional software development experience.
  • Expertise in C# and .NET.
  • Strong proficiency in SQL and Microsoft SQL.
  • Experience with multi-threading and async programming.
  • Background in middle office and back office processing.
  • Understanding of financial services, specifically equities and bonds.
  • Strong analytical, written, and verbal communication skills.
  • Degree in any field of study.

Preferred Skills

  • Experience migrating applications to AWS (DynamoDB, SQS, EC2).
  • Knowledge of the FIX protocol.

Education

Any Graduate