# Senior Software Engineer (.Net)

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: IT
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/it_IT/careers/JobDetail/Senior-Software-Engineer-Net/215836?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4bcfe82a-4a8

## Description

We are seeking a Senior Software Engineer (.Net) to join our EA IT team in Vancouver. As a hybrid role, you will work 3 days in the office and have the flexibility to work remotely.

The successful candidate will have the opportunity to architect and enhance software applications used to create games at an enterprise level. You will work with game teams across the organisation, including FIFA, Madden, Battlefield, and Battlefront, as well as central teams such as Frostbite and Origin.

Key responsibilities:

- Contribute to the entire project lifecycle, including gathering requirements, creating a vision and strategy, and managing communication with stakeholders

- Participate in all aspects of the proposed service end-to-end, including design, implementation, support, vendor relations, and customer interaction

- Develop solutions as part of the game development application services portfolio that are modular, portable, testable, and reliable

- Drive usage of coding best practices and participate in code reviews

- Oversee support and administrative actions related to the installation and maintenance of production systems

Requirements:

- 8+ years of experience developing enterprise-level solutions

- 8+ years of source control management experience, including advanced concepts like branching strategies and developer workflows

- 8+ years of experience with automated build pipelines, continuous integration, and continuous deployment

- 8+ years of experience working with standard Microsoft .NET web development tools, including C#, ASP.NET MVC, HTML 5+, CSS3+, JavaScript, WCF, REST API, jQuery

- 8+ years of experience in database development

- 3+ years of experience with virtualization and cloud platforms (e.g., VMware, Azure, or AWS)

Preferred skills:

- Experience with different project management models (specifically Agile)

- Excellent verbal and written communication and customer service skills

- Experience developing automation solutions using tools like Chef, Puppet, Ansible, or Terraform

- Experience in container technologies like Docker and Kubernetes

- Experience with Artificial Intelligence and Machine Learning

Benefits:

- Competitive salary

- Comprehensive benefits package, including health insurance, mental health support, retirement savings, paid time off, and family leave

- Opportunities for growth and professional development

- Flexible work arrangements, including hybrid and remote work options

At Electronic Arts, we value adaptability, resilience, creativity, and curiosity. We strive to create an environment where our teams can excel and make a positive impact.

## Skills

### Required
- .NET
- C#
- ASP.NET MVC
- HTML5
- CSS3
- JavaScript
- WCF
- REST API
- jQuery
- database development
- automated build pipelines
- continuous integration
- continuous deployment
- source control management
- virtualization
- cloud platforms

### Nice to have
- Agile
- project management
- automation solutions
- container technologies
- Artificial Intelligence
- Machine Learning

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/it_IT/careers/JobDetail/Senior-Software-Engineer-Net/215836?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
