This job offer is no longer available

XX
Apex Systems

Applications Dev

  • +3
  • +5
  • US
    Redmond, Washington, United States
  • +3
  • +5
  • US
    Redmond, Washington, United States

About

Job#:
Job Description:
Job Description:
Request Summary:

  • Candidate Location Requirements: 100% remote, PST preferred but not required
  • Daily Schedule & OT estimate: Monday-Friday, 40 hours, no OT
  • Chance for Extension (Y/N): Y, possibility to extend based on budget, need, and performance.

Typical Day in the Role

  • Purpose of the Team: The purpose of this team is to enable Windows OS and applications on Meta mixed reality devices, including extending Windows apps into 3D via a custom SDK
  • Key projects: This role will contribute to create automated functional tests (e.g., does calling this API in this way give the expected return value, errors, and/or behavior), automated sample app tests (e.g., build and run sample apps that use the SDK, then validate the behavior with traces and other methods), and other automated tests as deemed appropriate.
  • Typical task breakdown and operating rhythm: The role will consist of mostly heads-down coding, writing and submitting automated tests, with a few short meetings per week for check-ins and direction

Compelling Story & Candidate Value Proposition

  • Unique Selling Points: The focus is on automated SDK testing; chance to work on cutting-edge technology in a high-profile partnership

Candidate Requirements

  • Years of Experience Required: 8-10 overall years of experience in the field.
  • Degrees or certifications required: Bachelor's degree in Computer Science or related field nice to have, not required
  • Best vs. Average: The ideal resume would contain direct experience developing automated tests for SDKs in C#, C++, and Python. Candidates with this would be a best candidate vs candidates who only have more general experience that is not SDK specific.
  • Performance Indicators: Performance will be assessed based on code quality, meeting deadlines, and effective communication about delays

Top 3 Hard Skills Required + Years of Experience

  • Minimum 8+ years experience with developing automated tests for SDKs
  • Minimum 8+ years experience with C#, C++, and Python

The main thing they are looking for is experience validating C#, C++, and Python SDK behavior with automated tests.

Hard Skills Assessments

  • Expected Dates that Hard Skills Assessments will be scheduled: week of the 8th
  • Hard Skills Assessment Process: The assessment process will include two rounds, one with the sponsor and one with an FTE

We are seeking a software developer in test to support validation of an SDK in C#, C++, and Python for Windows Volumetric Apps in Mixed Reality. Windows Volumetric Apps enable developers to extend Windows applications into 3D space via virtual and augmented reality. This role is ideal for a developer with strong experience in developing automated tests for SDKs in C#, C++, and Python.

  • Expand test coverage of desired scenarios by creating and updating internal automated tests for the C#, C++, and Python SDK in Azure DevOps and GitHub pipelines, validating the behavior of SDK APIs and of test applications that use the SDK.
  • Build and refine test code and applications in C#, C++, and Python for the SDK to exercise features, functionality, and app architecture deviation in automated tests.
  • Collaborate with engineering, design, and PM partners to identify and implement high priority work items in the SDK, continually improve the SDK, and drive great, real-world Windows Volumetric App solutions in Mixed Reality.
  • Deliver high quality code, tests, and related objectives according to specifications and priorities provided by engineering, design, and PM partners.
  • Test, validate, and provide feedback on the SDK setup, code, documentation, and sample applications that will be published to customers to improve the overall developer experience.

Qualifications:

  • 8-10 years of software engineering experience and/or related experience.
  • Strong technical knowledge and experience in validating SDKs and creating automated tests for SDKs, such as functional tests and sample application tests.
  • C++, C#, and Python development experience in a production environment.
  • Bachelor's degree in Computer Science or related field.
  • Self-starter who works well independently and with others.
  • Skilled at organizing and prioritizing your workload.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at (email protected) or

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at (email protected) or

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.

Apex Benefits Overview:
Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings

Nice-to-have skills

  • C#
  • C++
  • Github
  • Python
  • Test Automation
  • Redmond, Washington, United States

Work experience

  • Frontend
  • AR/VR
  • QA Test Automation

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.