Senior Software Engineer

1 month ago


London, Greater London, United Kingdom newscientist - Jobboard Full time
Job Description

We are seeking a highly skilled Senior Software Engineer to join our global team at PlayStation Studios. As a key member of our Tools and Technology Group, you will be responsible for designing, developing, and maintaining debug and test tools that support game development teams and other central tech teams.

Key Responsibilities:

  • Develop and maintain tools using C#, Java, and other relevant technologies
  • Perform testing and bug fixing to ensure high-quality software
  • Create and maintain internal tests to ensure tool functionality
  • Develop and maintain internal and external documentation to support tool usage
  • Gather and document requirements from external teams to inform tool development
  • Perform code reviews to ensure high-quality code
  • Assist with hiring and training/mentoring of new staff to ensure team success

Requirements:

  • Bachelor's degree or higher in Computer Science or equivalent professional experience
  • 5+ years' professional experience with C#, Java, and/or C++
  • Experience working with version control system platforms such as GitHub
  • Strong communication and interpersonal skills
  • Desire to build, collaborate, and develop strong and positive team relationships
  • Attention to detail, organization skills, and strong work ethic

Preferred Qualifications:

  • Creating tools for Windows in C# using.NET framework 4.7 or later
  • Experience with games console development
  • Writing and debugging TCP/UDP networking code
  • Video streaming protocols and compression formats
  • Familiarity with Continuous Integration and Continuous Deployment/Delivery (CI/CD) concepts and practices
  • Working in an agile project environment
  • Understanding of or direct exposure to game development practices
  • Broad interest in the games industry

Equal Opportunity Statement:

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression, and gender reassignment), race (including color, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership, or membership in any other legally protected category.

We strive to create an inclusive environment, empower employees, and embrace diversity. We encourage everyone to respond.

PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.


Why PlayStation?

PlayStation isn't just the Best Place to Play – it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services, including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more.

PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.

The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.

Team Overview:

The PlayStation Studios Tools and Technology Group is one of various central tech teams working within PlayStation Studios, supporting both game development teams and other central tech and service teams such as QA. We work on debug analysis tools such as crash reporting, test automation, and video streaming technology. Some of our tech is widely used by every PlayStation developer worldwide, and as well as working closely with game teams inside the PlayStation Studios family, we have strong connections with groups in the PlayStation Platform business.

Role Overview:

We seek a Senior Software Engineer to work as part of a global team creating and maintaining debug and test tools. These tools help with the running and coordination of tests on PlayStation platforms as well as on other platforms targeted by PlayStation Studios. They include systems for input simulation, input recording and playback, remote access and remote control, as well as management, coordination, and monitoring of multiple test targets.

What You'll Be Doing:

  • Develop and maintain tools using C# and Java
  • Perform testing and bug fixing
  • Create and maintain internal tests
  • Create and maintain internal and external documentation
  • Gather and document requirements from external teams
  • Perform code reviews
  • Assist with hiring and training/mentoring of new staff

What We're Looking For:

Required Skills and Capabilities:

  • Bachelor's degree or higher in Computer Science or equivalent professional experience
  • 5+ years' professional experience with C#, Java, and/or C++
  • Experience working with version control system platforms such as GitHub
  • Strong communication and interpersonal skills
  • Desire to build, collaborate, and develop strong and positive team relationships
  • Attention to detail, organization skills, and strong work ethic

Beneficial Experience:

  • Creating tools for Windows in C# using.NET framework 4.7 or later
  • Experience with games console development
  • Writing and debugging TCP/UDP networking code
  • Video streaming protocols and compression formats
  • Familiarity with Continuous Integration and Continuous Deployment/Delivery (CI/CD) concepts and practices
  • Working in an agile project environment
  • Understanding of or direct exposure to game development practices
  • Broad interest in the games industry

Equal Opportunity Statement:

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression, and gender reassignment), race (including color, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership, or membership in any other legally protected category.

We strive to create an inclusive environment, empower employees, and embrace diversity. We encourage everyone to respond.

PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.




  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a Senior Software Engineer, you will be responsible for leading the development of our software solutions, working closely with our Software Development Manager to ensure issues and risks are managed in a timely manner.Key...


  • London, Greater London, United Kingdom Hays Senior Finance Full time

    We are seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using Java and Kotlin.Collaborate with cross-functional teams to identify and prioritize project...


  • London, Greater London, United Kingdom Hays Senior Finance Full time

    Job Title: Senior Software Engineer - Full StackAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our full-stack applications. You will work closely with our cross-functional teams to ensure timely delivery of...


  • London, Greater London, United Kingdom Aptitude Software Limited Full time

    About the RoleAptitude Software Limited seeks a seasoned Senior Software Engineering Team Lead to manage day-to-day operations, providing hands-on technical contributions and guiding team members to achieve their best potential.Key ResponsibilitiesManage team delivery of high-quality software, aligning with Product Organization scope and goals.Lead by...


  • London, Greater London, United Kingdom Acre Software Full time

    About Acre SoftwareWe are a fully funded, early-stage Fintech start-up looking to make a significant impact on the mortgage market. Our innovative approach simplifies home-buying and automates compliance, making us an exciting place to work.Job DescriptionWe are seeking a talented Fintech Software Engineer Apprentice to join our team. As an apprentice, you...


  • London, Greater London, United Kingdom Hays Senior Finance Full time

    About the RoleAs a senior software engineer, you will be responsible for designing and implementing cloud architecture. Key responsibilities include:• Leading the development of cloud-based systems• Collaborating with cross-functional teams to ensure seamless integration and deployment• Developing and maintaining cloud infrastructure and...


  • London, Greater London, United Kingdom Hays Senior Finance Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a Cloud Native Architect, you will be responsible for designing and implementing scalable, secure, and efficient cloud-based systems.Key Responsibilities:Design and implement cloud-native architecturesDevelop and test cloud-based software applicationsCollaborate with...

  • C++ Software Engineer

    1 month ago


    London, Greater London, United Kingdom Swift Software Full time

    We're the world's leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas.As a C++ Software Engineer at Swift Software, you will have the opportunity to work in a premier engineering role based in London, UK.Developing and implementing high-quality...


  • London, Greater London, United Kingdom Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Senior Android Software Development Engineer to join our team at Software Defined Automation GmbH. This is an exciting opportunity to work on our flagship product, The Exchange Platform, and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain...


  • London, Greater London, United Kingdom Bytes Software Services Full time

    Role OverviewWe are seeking a highly skilled Senior DevOps Engineer to join our team at Bytes Software Services. The successful candidate will be responsible for developing and establishing tooling and processes that enable continuous deployment and improve our release velocity.The ideal candidate will have a strong understanding of software development and...


  • London, Greater London, United Kingdom JTek Software Solutions Pvt Ltd Full time

    Job Title: Senior Software Development Engineer - EMEA RegionAt JTek Software Solutions Pvt Ltd, we are seeking an experienced Senior Software Development Engineer to join our team in the EMEA region. The ideal candidate will have a strong background in full-stack development with a focus on site maintenance and enhancements. Key responsibilities...


  • London, Greater London, United Kingdom Hays Senior Finance Full time

    About the RoleWe are seeking a Sr. Software Engineer with expertise in Python development to join our team. The ideal candidate will have a strong background in software development, with a focus on backend systems.Key ResponsibilitiesDesign, develop, and deploy high-quality software applicationsCollaborate with cross-functional teams to identify and...


  • London, Greater London, United Kingdom TOPdesk Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at {company}.As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code, as well as collaborating with cross-functional teams to deliver...


  • London, Greater London, United Kingdom One Retail Full time

    Job Title: Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers. Key Responsibilities:• Design and develop software solutions using back-end...


  • London, Greater London, United Kingdom Workonblockchain Full time

    Software Developer in TestAt Workonblockchain, we are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have extensive experience developing software in Python and/or C++ and a strong understanding of manual and automation testing.Responsibilities:As a Senior Software Engineer, you will be responsible for ensuring the...


  • London, Greater London, United Kingdom JTC Group Full time

    Senior Software EngineerAt {company}, we are seeking an experienced Senior Software Engineer to join our team. This is a challenging role that requires strong technical skills and the ability to work collaboratively. Key responsibilities include:Designing and developing software solutions using a variety of programming languages and frameworks.Collaborating...


  • London, Greater London, United Kingdom Housekeep Limited Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Housekeep Limited. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.As a Senior Software Engineer, you will work closely with our Head of Technology and other senior team members to...


  • London, Greater London, United Kingdom Wayman Group Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and...


  • London, Greater London, United Kingdom Ealing Council Full time

    Job Title: Senior Software EngineerWe are looking for a skilled Senior Software Engineer to join our team at {company}.Our ideal candidate will have experience in software development and be able to lead a team of engineers in creating high-quality software solutions. Key responsibilities include designing and implementing software systems, mentoring junior...


  • London, Greater London, United Kingdom bbva Full time

    We are seeking a highly skilled Senior Software Engineer to lead our software development team. The ideal candidate will have a strong background in software engineering and a passion for innovation. Key responsibilities include designing, developing, and maintaining software applications, as well as mentoring junior engineers.