Job Openings Server-side Developer (Contract)

About the job Server-side Developer (Contract)

Our Hedge fund client is seeking a skilled Server-side Developer with extensive expertise in C# or C++ to join their team on a contract basis. The ideal candidate will have practical experience with migration projects, specifically involving the transition of C# Windows applications to .NET Linux environments. This role requires hands-on involvement in these migration projects, ensuring seamless and efficient transitions.

Primary Responsibilities:

  • Design, develop, and maintain server-side software systems using C# or C++ in both Linux and Windows environments.
  • Manage the ingestion, movement, serving, and processing of large datasets, ensuring efficient data flow and integrity.
  • Execute migration projects from C# Windows to .NET Linux, ensuring seamless transitions and minimal downtime.
  • Implement and manage continuous integration and continuous deployment (CI/CD) pipelines using modern toolsets to ensure streamlined and efficient development workflows.
  • Optimize applications for maximum performance, both as standalone systems and within distributed environments.
  • Work closely with cross-functional teams to ensure cohesive development practices and alignment with business goals.

Qualifications:

  • Strong proficiency in C# or C++ with a deep understanding of server-side development.
  • Demonstrated experience in handling large datasets and working with various database technologies.
  • Proven track record of successful migration projects from C# Windows to .NET Linux.
  • Familiarity with CI/CD pipelines and modern development tools.
  • Experience in optimizing applications for performance in both standalone and distributed systems. (Good to have)
  • Experience in developing software on distributed clusters and using dependency pipeline tools. (Good to have)