Full Time

Senior Software Engineer - .NET, Game Creation

Electronic Arts (EA)
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Electronic Arts (EA), so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer specializing in .NET for Game Creation at Electronic Arts (EA), you will play a critical role in designing, developing, and optimizing game solutions that enhance the overall player experience. You will collaborate with cross-functional teams, contribute to the architectural designs, and implement robust software systems to ensure high-quality game performance. Your expertise will drive innovation and efficiency in game development projects while mentoring junior engineers and encouraging best practices within the team.



Job Responsibilities

  • Develop and maintain .NET applications for game creation, ensuring high performance and responsiveness.
  • Collaborate closely with game designers, artists, and product managers to understand requirements and produce design documentation.
  • Implement reusable, scalable, and reliable code components to facilitate ongoing game development projects.
  • Perform code reviews and provide constructive feedback to improve code quality and enhance overall team collaboration.
  • Engage in troubleshooting and debugging processes to resolve issues and improve product performance.
  • Stay updated on industry trends and emerging technologies to foster innovation in game development.
  • Participate in Agile development practices, contributing to sprint planning, daily stand-ups, and retrospectives.
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and improvement.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, particularly with .NET technologies.
  • Strong proficiency in C#, ASP.NET, and MVC frameworks.
  • Experience in game development frameworks or engines, such as Unity or Unreal Engine, is highly desirable.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Familiarity with version control systems (e.g., Git) and CI/CD practices.
  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced, dynamic environment.
  • Strong verbal and written communication skills, fostering effective teamwork across different disciplines.


Technologies & Tools

The position primarily utilizes technologies and tools related to .NET development, including but not limited to Microsoft Visual Studio, Azure DevOps, and SQL Server. Familiarity with game engines such as Unity or Unreal Engine, as well as knowledge of agile project management tools, will also be beneficial in enhancing workflow efficiency and collaboration within teams.



Ideal Candidates

Ideal candidates for this Senior Software Engineer role should possess a passion for gaming, coupled with a strong technical background conducive to innovation and effective problem-solving. They should demonstrate an ability to thrive in a collaborative environment while exhibiting strong leadership qualities to support team growth and development. A proactive and adaptable mindset, attentiveness to detail, and a commitment to quality assurance will also underscore their suitability for success in game creation at EA.

Among 15 to 24-year-olds in Georgia, unemployment was 22.4% from October to December 2025, against 8.2% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.