Browse All Jobs
Job Description
Rockstar Games is seeking a talented Software Engineer to join their team in Edinburgh, Scotland. The Software Engineer will be responsible for enhancing and streamlining user workflows to increase efficiency. This is a full-time, permanent, and in-office position.Rockstar Games creates and maintains software tools used by staff across all departments to support the production and development of Rockstar Games. The primary responsibility is maintaining and evolving Rockstar’s internal task tracking and project management system.Responsibilities:
  • Write quality, maintainable, and testable code.
  • Work closely with users and UX designers to gather requirements and debug problems.
  • Communicate with team members across global studios.
  • Participate in the code review process.
  • Ensure the continued stability and reliability of products and systems.
  • Ensure a high quality and consistent user experience.
Qualifications:
  • A degree in Computer Science or Software Engineering, or equivalent industry experience.
  • At least one year of experience developing desktop based applications.
Skills:
  • Good understanding of .NET/C#.
  • Familiarity with WPF and XAML.
  • Knowledge of the MVVM application architecture.
  • Experience using Figma, or similar design platform.
  • Strong UX development skills.
  • Ability to consider the wider architecture of a system.
  • Ability to work well within a cross-studio team.
  • Familiarity with Agile software development practices.
  • Strong communication skills.
Pluses:
  • Experience writing and debugging asynchronous code.
  • Understanding of REST API design best practices.
  • Experience writing unit tests, or with test-driven development.
  • Passion for development and games, especially Rockstar products.
  • Familiarity with Java and Spring Framework.
  • Familiarity with Hibernate, or similar ORM
  • Familiarity with MySQL / relational databases.
Apply Manually