Senior Software Engineer - Chandler, United States - NR Consulting

    Default job background
    Description

    Job Title :
    Senior Software Engineer


    Work Location:
    Chandler, AZ


    Position Type:
    Full Time (Direct Hire)

    Job Description

    TS clearance active or held within the last 2 years.
    Full stack development is required, including front end and back end technologies including Python, C++, Javascript.

    In-depth technical knowledge in a number of areas of software systems, including cybersecurity, networking, pen testing, inter-process communication, multi-thread and multi-process development, asynchronous I/O, exception handling, and error detection and reporting.

    Experience with network protocols, reading bits and bytes off the wire, packet inspection, QoS classification and policing/shaping, writing Layer 2 and Layer 3 socket and raw socket programs.

    prior SATCOM experience is highly desirable, with knowledge of center frequency, symbol rate, modulation, demodulation, encoding, forward error correction, framing, and optimization techniques.

    Experience in object-oriented design and agile development practices.

    Education


    Bachelor of Science degree or Master's degree Computer Engineering, Computer Science, Electrical Engineering, or a related field with a minimum of seven (7) years related experience and/or training; or equivalent combination of education and experience.

    Qualifications

    Bachelor's degree in a relevant field; a Master's degree is a plus.
    PMP (Project Management Professional) or similar project management certification is preferred.
    Proficiency in project management software and tools.

    #J-18808-Ljbffr