> Markdown version of [/jobs/ext/1489650-senior-ui-tools-programmer-contract](https://www.wearedevelopers.com/jobs/ext/1489650-senior-ui-tools-programmer-contract). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior UI Tools Programmer (CONTRACT) - **Company:** Sony Interactive Entertainment - **Location:** San Diego, CA, United States - **Experience:** Expert - **Salary:** $156,000.0 - **Contract:** Temporary contract - **Skills:** Computer Fonts, C++ (Programming Language), Profiling, Software Quality, Computer Programming, Performance Tuning, Software Engineering, Multithreading, Information Technology - **Published:** July 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=878dcb74100e4e24 ## About the Role * Minimum of 7 years game industry programming experience. * Expertise in C# and .NET application development. * Experience with C++ programming a plus. * Developed and shipped several games on consoles. * Self-motivated with good communication skills. * Able and motivated to work with other team members. * Commitment to code quality, and sound testing procedures. * Experience with multi-threaded systems a plus. * B.S. degree in computer science or equivalent. ## Description * Designing and implementing features for our proprietary UI Editor. * Helping maintain and improve other existing tools. * Support fonts, localization pipeline and PC development. * Providing technical support. * Writing clear, maintainable, portable, and highly functional code. * Follow coding standards and best practices. * Profiling and performance tuning of code and systems to remove bottlenecks. * Testing and debugging of your code and that of others past and present. ## Related Videos - [Is it still C#? Practical systems programming with .NET (war stories included)](https://www.wearedevelopers.com/videos/100138-is-it-still-c-practical-systems-programming-with-net-war-stories-included) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Sustainable me. A tale of good design.](https://www.wearedevelopers.com/videos/560-sustainable-me-a-tale-of-good-design) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) - [WeAreDevelopers LIVE - Web Typography; CSS Layout features; Staying curious in an AI world and more](https://www.wearedevelopers.com/videos/1334-wearedevelopers-live-web-typography-css-layout-features-staying-curious-in-an-ai-world-and-more) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)