Software Engineer III

Overview

On Site
USD 87,000.00 per year
Full Time

Skills

Development Testing
Evaluation
Emerging Technologies
Signals Intelligence
Requirements Analysis
Testing
Research and Development
Training
Procurement
Configuration Management
Technical Drafting
Repair
Sensors
Writing
Management
System Administration
Code Refactoring
JavaScript
Amazon Web Services
Research
Artificial Intelligence
Machine Learning (ML)
Communication
Technical Writing
Documentation
Multitasking
Accountability
Supervision
PASS
Software Development
Java
C++
C#
HTML5
Python
RESTful
Continuous Delivery
Jenkins
Bitbucket
Multithreading
Version Control
Git
Apache Subversion
SSCP
Security+
Customer Engagement
Continuous Integration
Information Technology
Life Insurance
Security Clearance
Law
Scientific Research
Accessibility

Job Details

Description

Naval Information Warfare Center (NIWC) Atlantic is one of the major organizations responsible for the research, development, testing, and evaluation (RDT&E) of new and emerging technologies to enhance and increase the capabilities of Naval SIGINT programs (SSEE/CCOP). This support includes but is not limited to; research and identification of innovative technology, requirements analysis, testing and demonstration, technical writing, representation at S&T/R&D conferences, training, procurement, configuration management, production, transition support, drafting and repair. This support, ultimately, is designed to ensure the deployed Navy sensors are capable of achieving success against emerging technology from our Nation's adversaries.
  • Collaborating with cross-functional teams to design, develop, and maintain software applications
  • Writing clean, efficient, and scalable highly reusable code
  • Participating in code reviews and contributing to architectural decisions
  • Self-directing research including decomposition of existing systems and design of new systems and configurations
  • Researching and recommending innovative and, where possible, automated approaches for system administration and integration tasks
  • Providing on-site development and support to systems that will transition to the SSEE Family of Systems (FoS)
  • Identifying, de-conflicting and orchestrating integration of competing software branches
  • Refactoring legacy Java/JavaScript code for efficiency enhancements
  • Supporting AWS environment and software development
  • Supporting the research, application, and implementation of AI/ML processes to enhance or augment processes in systems
  • Providing support in the integration of novel solutions to existing Programs of Record (POR)
  • Utilizing developed communication skills and the ability to express thoughts and ideas clearly and concisely, employing technical writing techniques
  • Applying existing skill set to novel systems with little-to-no existing documentation
  • Acting as a team player, dedicated to program support, capable of multitasking and working several complex and diverse tasks with simultaneous or near simultaneous deadlines
  • Acting as a self-starter who is accountable and requires minimal direction and supervision; a person who is open to new ideas

FILLING THIS POSITION IS CONTINGENT UPON FUNDING

#LI-AM1

Requirements

  • Must possess an active TOP SECRET/SCI clearance
  • Must be eligible to pass a CI polygraph
  • Minimum of five (5) or more years of software development experience
  • Coding experience in one or more of the following:
    • Java
    • C++
    • C#
    • HTML5
    • Python
  • Strong experience developing/integrating RESTful APIs
  • Experience with CI/CD pipeline common tools (Jenkins, Artifactory, SonarQube, BitBucket or similar) and practices
  • Strong experience with multi-threaded, asynchronous or event driven code
  • Experience with source control applications such as Git or SVN
  • Must currently hold a DoDM 8140.03 IAT II certification (SSCP or Security+ CE with appropriate CE/OS certificate) or be able to obtain within six months

Desired Skills

  • Current DoDM 8140.03 IAT II certification (SSCP or Security+ CE with appropriate CE/OS certificate)

Clearance Information

SRC IS A CONTRACTOR FOR THE U.S. GOVERNMENT. THIS POSITION WILL REQUIRE U.S. CITIZENSHIP AS WELL AS A U.S. GOVERNMENT SECURITY CLEARANCE AT THE TOP SECRET / SCI LEVEL with CI POLY ELIGIBILITY

Travel Requirements

  • Max travel 20% travel CONUS and OCNUS

About Us

Scientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry, as well as independent institutions. At the core of our capabilities is a seasoned team of highly skilled engineers and scientists with multidisciplinary backgrounds. This team is challenged daily to provide cutting edge technology solutions to our clients.

SRC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with a company match, life insurance, vacation and sick paid time off accruals starting at 10 days of vacation and 5 days of sick leave annually, 11 paid holidays, tuition reimbursement, and a work environment that encourages excellence and more. For positions requiring a security clearance, selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

EEO

Scientific Research Corporation is an equal opportunity employer that does not discriminate in employment. All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other protected characteristic under federal, state or local law.

Scientific Research Corporation endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact for assistance. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.