SENIOR WINDOWS SOFTWARE DEVELOPER | 100% REMOTE

  • Location
    San Francisco, California
  • Category:
    IT - IT
  • Job Type:
    Direct Hire
  • Job reference:
    US_EN_8_864973_2858918

The Streamers and Creators Business Unit enables content streamers to sound and look great. The desktop application development team needs a Senior Windows Software Developer. Responsibilities include defining, designing, implementing and maintaining software applications and code bases. This role also needs to debug, profile and improve application performance.

Move fast.  Speak up.  Decide and own.  Drive change.  Exceed customer needs.  These are some winning behaviors you’ll need for success.

 

ROLE:

  • Lead the architecture, development, and unit testing of Windows 10 software system components
  • Coordinate with developers, quality engineers, other team members, and other stakeholders throughout the product life cycle
  • Be a core contributor to several codebases across various projects
  • Collaborate closely across development disciplines to coordinate and drive feature functionality and implementation
  • Promote good team practices, such as regular code review, pair programming, and unit testing
  • Assist the support team using your technical background and experience
  • Bring vision to the team in the form of new technology recommendations and approaches
  •  

    REQUIREMENTS:

  • 8+ years of professional coding experience
  • Several years experience developing C/C++ software in a professional setting
  • Knowledge of Windows synchronization mechanisms
  • Familiarity with digital audio and on Windows
  • Experience collaborating with teams of various sizes, communicating clearly, actively sharing knowledge, and performing peer reviews of merge requests
  • Working knowledge of software design patterns, and experience writing unit tests
  • Demonstrated problem-solving, analytic and troubleshooting skills
  • Strong written and oral communication skills
  •  

    BONUS SKILLS:

  • Experience using git / github (installation, configuration, managing branches, pull requests, etc.)
  • Experience debugging drivers and system components, with hands-on knowledge of debugging tools, such as WinDBG
  • Strong understanding of Windows 10 Internals
  •  

    EDUCATION:

    Computer science or related subject degree/equivalent experience



    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.parkerlynch.com/candidate-privacy

    The Company will consider qualified applicants with arrest and conviction records