> Markdown version of [/jobs/ext/3023002-software-eng-dev-iii](https://www.wearedevelopers.com/jobs/ext/3023002-software-eng-dev-iii). 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). --- # Software Eng (Dev) III - **Company:** International Game Technology Inc - **Location:** Belgrade, MT, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Application Frameworks, Application Performance Management, C Sharp (Programming Language), Software Debugging, Memory Management, Scrum Methodology, Software Engineering - **Published:** September 21, 2026 - **Apply:** https://jobs.igt.com/talentcommunity/apply/1372665057/?locale=en_US ## About the Role · Minimum of 3 years of relevant software development experience. Exceptional candidates with less experience and a strong aptitude for learning are also encouraged to apply. · Professional experience developing applications using C#. · Strong understanding of object-oriented programming (OOP) principles and software design practices. · Experience with Unity or a similar game/application development framework is highly desirable but not required. · Experience developing event-driven applications. · Understanding of application performance optimization, memory management, and efficient code practices. · Strong debugging, troubleshooting, and problem-solving skills. o Ability to work effectively in a collaborative, Agile development environment. · Good written and spoken English communication skills, as you will collaborate with colleagues and stakeholders across multiple international locations. ## Description We are looking for a talented and passionate C# Game Developer based in Serbia who thrives on building high-quality, high-performance games and transforming creative concepts into robust, production-ready solutions. In this role, you will work closely with game designers, artists, mathematicians, and QA engineers to bring engaging game experiences to life. Your contributions will play a key role in ensuring our games are visually compelling, technically excellent, and optimized for performance. What You Will Do As a C# Game Developer, you will help transform creative ideas, mathematical models, and artistic vision into engaging gaming experiences. You will work in a highly collaborative environment, partnering with teams in Belgrade and across our global organization. Your responsibilities will include: · Develop casino games and game features using C# and Unity for deployment on gaming machines in casinos worldwide. · Implement new functionality using our established game framework with a strong focus on visual quality and player experience. · Collaborate closely with technical artists and designers to deliver engaging and polished game features. · Implement game logic and mathematical models that drive gameplay. · Optimize game performance, memory usage, and loading times to meet platform requirements. · Estimate development effort and actively participate in sprint planning, Agile ceremonies, and technical discussions. · Troubleshoot, debug, and resolve issues throughout the development lifecycle. · Work closely with game designers, mathematicians, artists, and QA engineers to develop effective solutions and continuously improve game quality. ## Related Videos - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) - [Guided Memory Management: Rust's Ownership Model](https://www.wearedevelopers.com/videos/809-guided-memory-management-rust-s-ownership-model) - [Coffee with Developers - Cassidy Williams - ](https://www.wearedevelopers.com/videos/912-coffee-with-developers-cassidy-williams) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)