Systems Planning and Analysis, Inc.

  • Game Developer

    Job Locations US-VA-Alexandria
    ID
    2019-4558
    Category
    Software Engineering
    Type
    Regular Full-Time
  • Overview

    This position is with the Surety Programs Group (SPG) which supports government and private sector organizations ensuring the security, safety, and reliability of high consequence operations. SPG’s philosophy is to help our clients understand and mitigate mission risks spanning physical, cyber, and human domains. The Game Developer will work as part of a cross-functional team responsible for systematically evaluating client threats, vulnerabilities, performance, and cost-risk trades.   

    Responsibilities

    The Game Developer is responsible for developing applications using the Unity Gaming Engine. Your primary responsibilities will be to implement design ideas, concepts, and requirements into functional and engaging applications. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential. Successful candidates will be able to manage multiple projects in a fast-paced environment, while facing multiple deadlines and competing resources. Responsibilities include, but are not limited to:

    • Develop applications using C# within the Unity Game Engine
    • Develop applications based on the functionality, visualization, and interface requirements established by project leads
    • Work with the rest of the team to define, design, and develop new features
    • Find and fix bugs in a timely manner
    • Suggest improvement to current application designs
    • Design, build, and maintain efficient, reusable, and reliable code
    • Task tracking and source control using Microsoft Team Foundation Server
    • Ensure the best possible performance, quality, and responsiveness of applications

    Qualifications

    REQUIREMENTS

    • Bachelor of Science degree in Computer Science, Game Design, or related field
    • Minimum of 3-5 years professional experience developing immersive and realistic 3D simulations/games to support analytical assessments, training, or model-based systems engineering (MBSE) efforts  
    • Ability to develop interactive programming for standalone game applications in C#
    • Strong understanding of Unity Game Engine
    • Strong understanding of object-oriented programming (e.g., C#, C++, Java)
    • Experience developing for touch screen interfaces
    • Team experience with configuration management or versioning software TFS/TFVC
    • Ability to constantly learn and stay in touch with evolving game standards and development technologies
    • U.S. citizen with ability to obtain DoD security clearance
    • Self-motivated with a strong work ethic

     

    DESIRED

    • Software development experience gained through support to military or homeland security operations (e.g., operational planning tools or synthetic training environments)
    • Interest in wargaming and real time strategy games
    • Experience developing for Augmented Reality (AR)/Virtual Reality (VR) applications
    • Active DoD security clearance

     

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed