Software Engineer
Posted Updated
- Join the team that creates PlayStation development tools used by thousands of game developers, testers, artists, and producers to make every PlayStation game
- Working with experienced colleagues, you will play a fundamental role developing and improving our video streaming technology that has developed into a critical product since remote working became the norm
- Analysis of customer requirements to produce maintainable designs
- Develop and deliver work to schedule
- Participate in code and documentation reviews
- Provide estimates for tasks
- Provide input to technical writers producing documentation
- Work with support engineers on customer issues
- The ideal candidate should have a strong desire to continue to learn, to develop and to explore ideas; to demonstrate strong design and coding skills, and, above all, have a passion for quality
- Confident in Git
- Deep understanding concurrency and related design patterns
- Commercial experience in desktop UI design
- Excellent problem-solving skills
- BSc in Computer Science or equivalent experience
- Familiar with software testing techniques and tools, writing unit tests
- Strong C# and / or C++ skills gained in a commercial environment
- Experience with .Net, WPF or Avalonia
- Experience with React
- Electron (Node.js)
- HTML / CSS
- Typescript
- Experience in cross platform development for Windows, Linux, MacOS
- Reactive UI
- GRPC
- MFC
- PostgreSQL
- XUnit