At a Glance
- Tasks: Join a dynamic team to develop cutting-edge game technology and tackle creative challenges.
- Company: Work with a leading game development studio known for award-winning titles.
- Benefits: Enjoy a 12-month contract with opportunities for growth and collaboration.
- Why this job: Be part of an innovative environment where your coding skills can shine and impact gaming.
- Qualifications: Proven experience in C/C++ programming and multithreaded real-time code is essential.
- Other info: Ideal for those passionate about gaming and eager to contribute to exciting projects.
The predicted salary is between 48000 - 72000 £ per year.
We are working with a leading game development studio, known for creating award-winning games. As they embark on their next project, they are looking for a talented and experienced Principal Programmer to join their Game Technology team.
Responsibilities include:
- Developing and delivering technology across key areas within Game Technology, which may include game systems, gameplay, UI, tools, and/or audio.
- Collaborating with designers to identify pragmatic solutions to creative challenges.
Requirements:
- Proven experience implementing and debugging multithreaded real-time code at a Principal level or above within a cross-disciplinary games production environment.
- Excellent skills in C and C++, with the ability to write readable and maintainable code.
- Flexibility to adapt to shifting priorities as development progresses.
SAS Programmer employer: Skillsearch
Contact Detail:
Skillsearch Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land SAS Programmer
✨Tip Number 1
Familiarise yourself with the latest trends in game technology and programming languages, especially C and C++. This will not only help you during interviews but also show your passion for the industry.
✨Tip Number 2
Network with professionals in the gaming industry, particularly those who work as programmers. Attend gaming conferences or join online forums to connect with potential colleagues and learn about job openings.
✨Tip Number 3
Prepare to discuss specific projects where you've implemented multithreaded real-time code. Be ready to explain your thought process and the challenges you faced, as this will demonstrate your expertise and problem-solving skills.
✨Tip Number 4
Showcase your flexibility and adaptability by sharing examples of how you've successfully navigated shifting priorities in past projects. This is crucial in a dynamic environment like game development.
We think you need these skills to ace SAS Programmer
Some tips for your application 🫡
Understand the Role: Read the job description thoroughly to understand the specific requirements and responsibilities of the Principal Programmer position. Highlight your relevant experience in game systems, gameplay, UI, tools, and audio.
Showcase Technical Skills: Emphasise your proficiency in C and C++. Provide examples of your experience with multithreaded real-time code and how you've successfully implemented and debugged it in previous projects.
Highlight Collaboration Experience: Mention any past experiences where you collaborated with designers or other team members to solve creative challenges. This will demonstrate your ability to work in a cross-disciplinary environment.
Tailor Your CV and Cover Letter: Customise your CV and cover letter to reflect the skills and experiences that align with the job description. Use keywords from the job posting to ensure your application stands out.
How to prepare for a job interview at Skillsearch
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C and C++. Bring examples of your previous work, especially any multithreaded real-time code you've implemented. This will demonstrate your technical proficiency and ability to write maintainable code.
✨Demonstrate Collaboration
Since the role involves working closely with designers, be ready to share examples of how you've collaborated in the past. Highlight any specific challenges you faced and how you found pragmatic solutions together.
✨Adaptability is Key
The job requires flexibility in adapting to shifting priorities. Prepare to discuss instances where you've successfully navigated changes in project direction or requirements, showcasing your ability to remain effective under pressure.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and understanding of game technology. Brush up on common programming concepts and be ready to think aloud as you tackle hypothetical scenarios during the interview.