Software Engineer
- Job Title
- Software Engineer
- Job ID
- 27739620
- Location
- Lihue, HI, 96766
- Other Location
- 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.