drjobs Senior Software Engineer Desktop Application

Senior Software Engineer Desktop Application

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Irvine, CA - USA

Yearly Salary drjobs

$ 101000 - 186754

Vacancy

1 Vacancy

Job Description

Team Name:

Battle & Online Products

Job Title:

Senior Software Engineer Desktop Application

Requisition ID:

R023500

Job Description:

Battleis looking for a versatile Senior Software Engineerto build the next iteration of theBattle application. Were a team of developers designers program managers and testers that build a webbased desktop application that is the primary gateway to Activision Blizzard library of games.

Our application enables players to easily learn about purchase install and launch their favorite games. Millions of players around the world rely on us to ensure they can quickly and easily play their favorite games like World of Warcraft and Call of Duty.

Our team strives to make an easytouse user interface through collaboration and iteration.

Our ideal candidate is passionate about programming intuitive user interfaces parsing complex business logic and thoroughly testing their code. If that sounds like you we would love to chat with you!

This role is anticipated to be a hybrid work position with some work onsite and some workfromhome. The potential home studio for this role is Irvine CA.

Responsibilities:

  • Design development and maintenance of largescale distributedsystems

  • Create unit and integration test code tovalidateservicereliability

  • Write API documentation for consumption by game developers and otherintegrators

  • Participate in oncall rotation to rapidly resolve live incidents related to oursystems

  • Create technical design documents and otherartifacts

  • Troubleshoot and debug issues with our live and indevelopmentservices

Requirements

  • 5 years of professional software engineering experience

  • High proficiency in C

  • Professional experience using HTML CSS and JavaScript

  • Familiarity with networking and communication protocols such as TCP or HTTP

  • Strong verbal and written communications skills

Extra Points

  • Experience with shipping and maintaining desktop applications that support a global user base

  • Experience developing APIs for modular software design patterns

  • Experience developing Windows or MacOS services

  • Experience using native UI frameworks

  • Client / Server architecture experience

  • Git

  • Working on a large existing code base

Your Platform

Rewards

We provide a suite of benefits that promote physical emotional and financial wellbeing for Every World weve got our employees covered! Subject to eligibility requirements the Company offers comprehensive benefits including:

Eligibility to participate in these benefits may vary for part time and temporary fulltime employees and interns with the Company. You can learn more by visiting the U.S. the standard base pay range for this role is $101000.00 $186754.00 Annual. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately your specific range and offer will be based on several factors including relevant experience performance and work location. Your Talent Professional can share this roles range details for your local geography during the hiring process. In addition to a competitive base pay employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed. While we strive to provide competitive offers to successful candidates new hire compensation is negotiable.


Required Experience:

Senior IC

Employment Type

Full-Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.