Description
Electronic Arts is seeking a Senior Software Engineer (.Net) to join their IT team in Vancouver. The successful candidate will have the opportunity to architect and enhance software applications used to create games at an enterprise level.
The role involves contributing to the roadmap, architecture, and technical and business delivery of several software applications. The ideal candidate will have strong soft skills to collaborate with individual game teams, gain adoption, and enhance these solutions.
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 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
- 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
- 3+ years of experience with virtualization and cloud platforms
Preferred qualifications:
- Experience with different project management models (Agile)
- Excellent verbal and written communication and customer service skills
- Experience developing automation solutions using tools like Chef, Puppet, Ansible, or Terrafort
- Experience in container technologies like Docker and Kubernetes
- Experience with Artificial Intelligence and Machine Learning
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/ko_KR/careers/JobDetail/Senior-Software-Engineer-Net/215836