Software Engineer

Integrits Corporation
  • Lihue, HI
    6 days ago

    Job Description

    Summary

    Individual provides a full range of software engineering services for the design and development of complex real-time computer programs and applications associated with Pacific Missile Range Facility’s (PMRF) instrumentation and infrastructure systems.  These services require an active SECRET security clearance, ability to travel on occasions for meetings and site visits at PMRF, and will include participating in various meetings and telcons at and with PMRF and other U.S. DoD government agencies and contractors.   

    Essential Duties and Responsibilities

    •         Converts information in various documents describing technical/performance requirements, operational procedures, and/or written specifications by applying structured software engineering analysis, mathematics, and programming techniques to design, develop, code, test, evaluate, and debug computer programs and applications.       

    •         Collaborates with Government customers, team members, and/or users of various network, instrumentation, and infrastructure systems to identify and resolve questions of software intent, data inputs, data output, and requirements for internal software checks and controls.

    •         Develops software design documentation which describes the software’s design, architecture, functionality, and implementation for computer programs and/or applications.

    •         Develops operator manuals which describe the basic installation and operating procedures for the computer program and/or application.

    •         Utilizes software and hardware tools to identify problems and factors affecting the software’s operational performance and/or related network performance.

    •         Performs DoD level cyber security vulnerability and risk analyses during all phases of the software development life cycle from design, through development, testing, and integration, for computer programs and/or applications.

    •         Installs and integrates computer programs and/or applications, as well as new software releases, system upgrades, and patches, then evaluates software performance using prescribed test procedures, and addresses all software related issues identified.

    •         Designs, develops, troubleshoots, debugs, and implements software code such as, C, C++, Java, Python, HTML, and Visual Basic, to support software development requirements.  

    •         Participates in various levels of meetings, working groups, technical interchanges, telcons, etc., associated with the development of software computer programs and/or applications.  

    •         Generates programmatic material as required, e.g., meeting announcements, agendas, meeting minutes, action items, schedules, presentations, memorandums, etc. using Microsoft (MS) Word, PowerPoint, Excel, Access, and/or Outlook e-mail.

    •         Evaluates existing and new computer software products, tools, IT systems to identify evolving technologies that may be applicable to current or future software engineering tasking.

     

    Required Qualifications

    •         Bachelor’s Degree in Computer Science, Software Engineering, Mathematics, or equivalent field of study.

    •         Security+ (or equivalent)

    •         Operating System Certification (e.g., Microsoft, Linux, etc.)

    •         2-3 years of comprehensive working knowledge of software coding and structuring (e.g., C+, C++, Python, Pearl, Java, Visual Basic, etc.), various types of databases (e.g., SQL, Oracle), Microsoft Windows and/or Linux Operating Systems (OS) for computers and software development applications and architectures.

    •         2-3 years of experience in data analysis including a solid foundation in researching, organizing, evaluating, and generating coherent recommendations and presentation material related to computer program development and/or maintenance requirements.  

    •         2-3 years of basic knowledge of LAN and WAN protocols, router/switch configurations, network operations, and crypto equipment used on DoD networks.

    •         Uses established policies and procedures and subject matter knowledge to complete complex assignments requiring originality and ingenuity performed under minimum supervision with considerable latitude for independent contribution.

    •         Exercises discretion and independent judgement in representing and/or resolving matters of significance on behalf of the customer.

    •         Individual must have excellent English communication skills both verbally and written.

    •         Individual needs an excellent knowledge and experience using Microsoft Office applications (e.g., Word, Excel, PowerPoint, Outlook, etc.), and Adobe Acrobat.

    •         Individual must be able to successfully pass the required drug screening.

    •         SECRET Security Clearance is required.

     

    Desired Qualifications

    •         Master’s Degree in Computer Science, Software Engineering, Mathematics, or equivalent field of study.

    •         Certification Information System Security Professional (CISSP) Certification

    •         5-7 of comprehensive working knowledge of software coding and structuring (e.g., C+, C++, Python, Pearl, Java, Visual Basic, etc.), various types of databases (e.g., SQL, Oracle), Microsoft Windows and/or Linux Operating Systems (OS) for computers and software development applications and architectures.

    •         5-7 years of experience in data analysis including a solid foundation in researching, organizing, evaluating, and generating coherent recommendations and presentation material related to computer program development and/or maintenance requirements.  

    •         5-7 years of basic knowledge of LAN and WAN protocols, router/switch configurations, network operations, and crypto equipment used on DoD networks.

    •         3-5 years of experience working at a PMRF.  

    •         3-5 years working knowledge and experience with PMRF’s software applications used in its Real Time Computer Center (RTCC), MARSS on MATSS, and/or Telemetry

    •         Experience working with Naval Research Labs Simulation Display (SIMDIS), PlotX/Y, and NAWC WD’s Common Display System (CDS)

     

    Integrits Corporation complies with provisions of the EEO and ADA laws. Integrits Corporation is an equal opportunity employer and does not discriminate in its employment practices on the basis of race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status, marital status, registered domestic partner or civil union status, gender, medical condition, genetic information, or sexual orientation in accordance with applicable federal, state and local laws.

    Numbers & Facts

    LocationLihue, HI

    Skills

    • Adobe Acrobatunmatched
    • Architectural Designunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • CISSP - Certified Information Systems Security Professionalunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Computer Securityunmatched
    • Computer Softwareunmatched
    • Cryptographyunmatched
    • Data Analysisunmatched
    • Data Entryunmatched
    • Debugging Skillsunmatched
    • Debugging Toolsunmatched
    • Documentationunmatched
    • English Languageunmatched
    • Federal Laws and Regulationsunmatched
    • Governmentunmatched
    • Government Contractsunmatched
    • HTML (HyperText Markup Language)unmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • Instrumentationunmatched
    • Integration Testingunmatched
    • Internet Securityunmatched
    • Javaunmatched
    • Linux Operating Systemunmatched
    • Local Area Network (LAN)unmatched
    • Mathematicsunmatched
    • Medical Conditionsunmatched
    • Medical Geneticsunmatched
    • Microsoft Excelunmatched
    • Microsoft Officeunmatched
    • Microsoft Outlookunmatched
    • Microsoft PowerPointunmatched
    • Microsoft Product Familyunmatched
    • Microsoft Visual Basicunmatched
    • Microsoft Windows Operating Systemunmatched
    • Microsoft Wordunmatched
    • Militaryunmatched
    • Network Administration/Managementunmatched
    • Network Performance/Analysisunmatched
    • Network Router Configurationunmatched
    • Network Routersunmatched
    • Network Switchingunmatched
    • Network System Hardwareunmatched
    • Operating Systemsunmatched
    • Operations Processesunmatched
    • Oracle Databaseunmatched
    • Policy Developmentunmatched
    • Procedure Developmentunmatched
    • Programming Methodologiesunmatched
    • Python Programming/Scripting Languageunmatched
    • Realtime Programmingunmatched
    • Requirements Managementunmatched
    • Research Laboratoryunmatched
    • Risk Analysisunmatched
    • Secret Clearanceunmatched
    • Security Analysisunmatched
    • Security Clearanceunmatched
    • Simulationunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software Evaluationunmatched
    • Software Patchesunmatched
    • Software Performance Testingunmatched
    • State Laws and Regulationsunmatched
    • Structured Analysisunmatched
    • Systems Administration/Managementunmatched
    • Technical Writingunmatched
    • Telemetryunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • United States Department of Defense (DoD)unmatched
    • User Documentationunmatched
    • Wide Area Network (WAN)unmatched
    • Willing to Travelunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder