filler

Software Engineer II

Location: Vancouver, BC, Canada

Notice

This position is no longer open.

Requisition Number: 152760

Position Title: Software Engineer II

External Description:

Software Engineer - Mobile UI

Software Engineer - Quality Engineering

 

This position is for a full-stack web developer to help build the new suite of web applications that drive automated testing across EA’s mobile and console platforms. The role is primarily frontend-based, using TypeScript and Angular to build out the UIs, but will require working in the team’s C# and Python-based backend systems to build RESTful APIs for the frontend.

 

The Software Engineer is a member of the Central Development Services (CDS) team at Electronic Arts. The CDS team is at the forefront of emerging technology, creating and optimizing tools that enable our teams to code better and more efficiently. Working as one team we are pushing the envelope, striving for ‘Quality by Design’ wherever possible.

 

The role requires a personality type that is outgoing, dynamic, enthusiastic, and able to network across groups and individuals to be part of a larger community. The Software Engineer will also interact with EA teams across the world, primarily in our Ireland and Australia studios.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Engineering, or Software Engineering or equivalent combination of education and experience.
  • A minimum of 4+ years of technology industry experience.
  • This role will be split between frontend and backend development, therefore experience developing with frontend web technologies: JavaScript/TypeScript, CSS, and JavaScript framework(s) such as Angular, React, or VueJS is essential.
  • On the backend our team primarily uses C# and the .NET Core framework but we’re looking for a developer with strong experience in one or more OO languages such as C#, Java, Python, Go, or Ruby.
  • Knowledge of HTTP and how to design and interact with RESTful web services.
  • Experience with and/or exposure to microservices.
  • Understanding and experience with securing web services and applications.
  • Experience with Git.
  • Experience with unit, integration, and functional testing.
  • Knowledge of architecting and building scalable, resilient, and performant web services.
  • Knowledge of test automation and/or development process improvements.
  • Knowledgeable of the software lifecycle, modern testing methods, and a solid understanding of continuous integration.
  • Demonstrated problem solving and innovation skills
  • Ability to work independently with minimal outside supervision.
  • Ability to multi-task, prioritize and be flexible – able to adapt plans and react to change.

Additional Skills and Abilities

  • Working knowledge of deployment and management systems utilizing containerization (Docker, Mesos, Kubernetes) is a plus.
  • Experience with Video Game development is a plus.
  • Experience with functional programming is a plus.
  • Knowledge of test automation and/or development process improvements.
  • Performance Competencies (Non-Technical Skills)
    • A genuine interest in keeping up with technical trends in the software industry and applying this knowledge to the role.
    • Excellent communication skills, including verbal, face-to-face, written, and presentation.
    • Excellent detail-oriented problem solving skills.
    • Experience working cross-functionally with teams that are distributed across multiple different geographic regions.
    • Excellent organization and time management skills.
    • Experience working in a Scrum/Agile environment is a plus.
    • Able to quickly assess situations, troubleshoot complex problems, and keep a calm head under tight time constraints and high pressure.
    • Self-starter and ability to quickly learn and apply new concepts, principles, and solutions with little supervision.
    • Ability to work independently as part of a distributed organization.

City:

State:

Community / Marketing Title: Software Engineer II

Company Profile:

We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.

EEOText:

About Electronic Arts

Everything we do is designed to inspire the world to play. Through our cutting-edge games, innovative services, and powerful technologies, we bring worlds with infinite possibilities to millions of players and fans around the globe.

We’re looking for collaborative and inclusive people with diverse perspectives who will enrich our culture and challenge us. We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support our people through every chapter of life. We provide comprehensive benefit packages and support for a balanced life with paid time off and new parent leave, plus free games and so much more. Our goal is to provide a safe and respectful workplace that empowers you to thrive in both work and life.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Days Open: 52

Can this position be remote?:

EEO Employer Verbiage:

About Electronic Arts

Everything we do is designed to inspire the world to play. Through our cutting-edge games, innovative services, and powerful technologies, we bring worlds with infinite possibilities to millions of players and fans around the globe.

We’re looking for collaborative and inclusive people with diverse perspectives who will enrich our culture and challenge us. We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support our people through every chapter of life. We provide comprehensive benefit packages and support for a balanced life with paid time off and new parent leave, plus free games and so much more. Our goal is to provide a safe and respectful workplace that empowers you to thrive in both work and life.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Candidate Privacy Notice               Notice at Collection (California)

© 2024 Electronic Arts Inc.

google-site-verification: google7f7a22bb8fdf2c3d.html