GrepJob
PlayStation Global

Software Engineer - C#/Windows

PlayStation Global
Apply
2 days ago
London, United KingdomMid Level

Responsibilities

  • Design, develop, and maintain Windows desktop applications using C# and the .NET framework.
  • Build tools and interfaces to support integration and delivery of PlayStation SDK components.
  • Work with native code (C/C++) to interface with low-level systems and SDK libraries.
  • Collaborate with cross-functional teams including platform engineers and SDK developers.
  • Debug, optimize, and improve performance across managed and unmanaged code.
  • Create and maintain technical documentation for internal tools and SDK workflows.
  • Ensure code quality through testing, code reviews, and best engineering practices.
  • Support build systems, packaging, and deployment of SDK-related deliverables.

Requirements

  • Strong proficiency in C# and the .NET ecosystem (e.g., WinForms, WPF, or similar).
  • Solid experience with C and C++ (memory management, pointers, native integration).
  • Experience developing Windows desktop applications.
  • Familiarity with interop techniques (P/Invoke, C++/CLI, or similar).
  • Understanding of software architecture and design patterns.
  • Experience with debugging tools for both managed and native code.
  • Knowledge of version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.

Benefits

  • Discretionary bonus opportunity.
  • Hybrid Working (within Flexmodes).
  • Private Medical Insurance.
  • Dental Scheme.
  • 25 days holiday per year.
  • On Site Gym.
  • Subsidised Café.
  • Free soft drinks.
  • On site bar.
  • Access to cycle garage and showers.

Tech Stack

CC#C++CMakeGit.NET

Categories