Software Development Expert

4 weeks ago


Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

Software Development Expert

The Electronic Arts Digital Platform (EADP) organization powers the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social. By providing reusable capabilities that game teams can easily integrate into their work, we let them focus on making some of the best games in the world and creating meaningful relationships with our players. We're behind the curtain, making it all work together.

For this role, you will report to a Senior Engineering Manager and get exposed to many technologies. You'll join the Integrated Content team at the center of our User-Generated Experiences (UGX) technology for moderating, enriching and distributing player driven content. You'll engage with different EADP service teams and game teams around the globe to provide outstanding innovation and performance for our upcoming top games.

Key Responsibilities:

  • Develop dynamic, responsive, and resilient systems using Java and Scala, ensuring high performance and innovation for our games.
  • Collaborate closely with team members, internal customers, and cross-functional teams to gather requirements, and contribute to technical design documents, ensuring clarity and feasibility.
  • Employ excellent problem-solving skills to navigate iteratively changing requirements during the development process.
  • Identify gaps in existing systems or processes and present them to team lead.
  • Design, implement and maintain complex systems and features end-to-end.
  • Coach and support more junior team members.
  • Work in partnership with service teams and game development teams to identify and implement solutions and workflow enhancements.
  • Contribute to the implementation, maintenance, and evolution of automated testing across a distributed service stack, ensuring reliability and quality.
  • Provide support to manage and resolve integration issues and live incidents, ensuring smooth operations and game experiences.

Requirements:

  • 6+ years professional experience programming back-end services.
  • Have owned the development, delivery and maintenance of complex systems in production environments.
  • Embrace continuous learning and continuous improvement.
  • Exposure to a variety of programming paradigms, including both imperative and functional programming languages, demonstrating versatility and a willingness to learn.
  • Experience with Java, Scala, Kotlin, JavaScript/Node, Clojure.
  • Experience deploying and maintaining virtual infrastructure (e.g. AWS, ECS, Terraform).
  • Ability to work effectively within a team in an agile and iterative development environment, showcasing adaptability and collaborative skills.
  • Ability to drive technical solutions end-to-end.
  • Strong communication skills, both written and verbal, capable of conveying complex technical concepts in a clear and understandable manner.
  • You are a motivated individual with a passion for gaming and technology, eager to learn and grow within the field of software engineering.


  • Vancouver, British Columbia, Canada Ideal career consulting Full time

    Job Title:Software Development ExpertAbout the Job:We are seeking an experienced Software Development Expert to join our team at Ideal Career Consulting.Key Responsibilities:Develop and implement software solutions using ASP, SQL, Visual C++ / MFC, and C# programming languages.Maintain existing computer programs by making modifications as required.Assist in...


  • Vancouver, British Columbia, Canada BNW Travel Management Ltd. Full time

    Job Title: Software Development ExpertJob Summary:Collaborate with our team to develop and maintain software applications for the travel industry.Design, implement, and test software code to meet business requirements.Work closely with stakeholders to understand software needs and provide solutions.Contribute to the development of technical specifications...


  • Vancouver, British Columbia, Canada Ideal career consulting Full time

    Ideal career consulting is seeking a skilled Software Development Expert to join our team. As a key member of our development team, you will be responsible for writing, modifying, integrating and testing software code. This is a permanent position with a salary range of $60,000 - $90,000 per year.Job DescriptionThe successful candidate will have 3 years of...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Software Development ExpertJob ID: NC9925151112T-Net British Columbia is seeking a skilled software development expert to contribute to the design, development, and testing of our software platform.We value a flexible work environment, a laid-back office culture, and working with great people.Duties & Responsibilities:Participate in architectural...


  • Vancouver, British Columbia, Canada Peninsula Canada Full time

    Job Overview:At Peninsula Canada, we are seeking a highly skilled Software Development Expert to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.About the Role:The successful candidate will have a strong background in programming languages...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Our client, a 30-person custom software development shop, is expanding its team due to continued growth. As a software development expert, you will join a project that suits your skills and preferences, with opportunities to learn new tech stacks and work with colleagues or take courses. The company's current focus is on building out its blockchain and cloud...


  • Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full time

    We are seeking a highly skilled Software Development Expert to join our team at Huawei Technologies Canada Co., Ltd. The ideal candidate will have a strong background in software development, with a focus on embedded systems and AI SoC chips.Key Responsibilities:Design and implement prototypes for multi-media acceleration frameworks for AI SoC chips.Develop...


  • Vancouver, British Columbia, Canada Your Trusted Nearshore Development Partner Full time

    About Our CompanyWe are Your Trusted Nearshore Development Partner, a leading provider of high-performance software development services. With over 100+ teams and 1,300+ projects delivered since 2005, we have established ourselves as a trusted IT services vendor from Vancouver, BC, serving North American clients including Bosch and Tesla.Our expertise spans...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team at Electronic Arts. As a key member of our engineering team, you will collaborate with a distributed team of technical experts and work closely with our technology leadership to design and architect technological solutions to improve the engine based on strategic...


  • Vancouver, British Columbia, Canada Shift Full time

    Shift Clean EnergyWe are a fast-growing company that specializes in designing batteries for the commercial marine industry. Our team has been involved in the industry since 2009 and has achieved many industry firsts, including powering Hybrid and fully Electric ferries, Offshore Supply Vessels, Global Freight carriers, Tugboats, Passenger Vessels, and...

  • Software Developer

    4 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Software Development ExpertWe are seeking a highly skilled Software Development Expert to join our Engineering Team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This role is available to candidates across Canada, excluding Quebec.Key...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Key ResponsibilitiesAs a Software Engineer at Electronic Arts, you will collaborate with a distributed team of technical experts to design and architect technological solutions that improve the Frostbite engine based on strategic needs.Key responsibilities include:Collaborating with the Frostbite technology leadership to drive technological...


  • Vancouver, British Columbia, Canada Quandri Full time

    Education and ExperienceWe are seeking a highly skilled Software Development Expert to join our team at Quandri. The ideal candidate will have a Bachelor's degree and at least 5 years of experience in software development.Workplace InformationThe successful candidate will have the opportunity to work in a hybrid environment, with a 35-hour workweek and a...

  • Software Developer

    3 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. The ideal candidate will have a strong background in computer science and software engineering, with experience in developing software solutions using various programming languages and technologies.Key Responsibilities:Design, develop, and...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Position OverviewAutodesk is seeking a skilled cloud software development expert to join its team. As a leading provider of industrial design and manufacturing solutions, architecture, engineering and construction, as well as media and entertainment, we are transitioning to the cloud and require talented individuals to build and scale reliable and trusted...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title:Embedded Software Engineer - Software Development ExpertAbout the Role:As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.You will work closely with cross-functional teams to ensure software meets customer requirements.Develop and maintain software applications for embedded...


  • Vancouver, British Columbia, Canada Microsoft Full time

    OverviewViva Glint is a pioneering employee engagement platform that empowers over 1,000 leading companies worldwide to optimize organizational performance through real-time feedback. By combining AI technology and people science, Glint generates predictive insights that enable human resources, leaders, and managers to make informed decisions quickly.The...

  • Software Tester

    4 days ago


    Vancouver, British Columbia, Canada Dew Software Full time

    Dew Software is a leading player in the digital transformation space, working with Fortune 500 companies to deliver cutting-edge software solutions. We are seeking talented Software Testers to join our team and play a critical role in ensuring the quality and reliability of our products.Job OverviewWe offer a competitive salary of $120,000 - $150,000 per...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are looking for passionate software engineers who have experience building innovative, mobile applications that customers love and will enhance their day-to-day capabilities.You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of a cutting-edge mobile product used every day.As a...