Software Engineer II

Scientific Research Corporation
San Diego, CA, United States
15 days ago
Apply on jobs.localjobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
5 years minimum
Compensation
$84,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Microsoft Azure Cloud Computing Cyber Security Computer Programming Continuous Integration Linux Event-Driven Programming Python (Programming Language) Networking Basics
+14 more
Node.Js Red Hat Enterprise Linux Socket Programming Software Engineering SonarQube Data Streaming Systems Integration Multithreading Google Cloud Bitbucket Restful APIs Code Restructuring Jenkins Artifactory

Job description

Providing on-site development and supporting to the Ship’s Signal Exploitation Equipment (SSEE) Family of Systems

  • Identifying, de conflicting and orchestrating integration of competing software branches
  • Refactoring legacy Java/JavaScript code for efficiency enhancements
  • Building modular and highly re-usable code
  • Self-directing research, including decomposition of existing systems and design of new systems and configurations
  • Researching and implementing integrations between various new/existing systems to provide new functionality
  • Troubleshooting existing Java code
  • Researching and recommending new innovative system features as well as improvements for existing system functionality

Requirements

  • Minimum of two plus (2+) years of software development experience
  • Coding experience in one or more of the following:
  • Java
  • Python
  • Node.js
  • Experience developing/integrating Restful APIs
  • Experience with CI/CD pipeline common tools (Jenkins, Artifactory, SonarQube, BitBucket or similar) and practices
  • Must currently hold a DoD 8570-compliant IAT II certification (SSCP or Security+ CE with appropriate CE/OS certificate) or be able to obtain within six months
  • Have developed communication skills and the ability to express thoughts and ideas clearly and concisely,employing technical writing techniques
  • Must be a team player, dedicated to program support, capable of multitasking and working several complex and diverse tasks with simultaneous or near simultaneous deadlines
  • Be a self-starter who is accountable and requires minimal direction and supervision; a person who is open to new ideas

Desired Skills

  • Experience with multi-threaded, asynchronous or event driven code
  • Familiarization with container concepts
  • Experience with cloud technology platforms such as AWS, Azure and/or Google Cloud
  • Experience with real-time streaming data and/or socket programming
  • Experience with RedHat based Linux
  • Experience creating and deploying Linux services
  • Experience creating and deploying an RPM
  • Understanding of network fundamentals

Benefits & conditions

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 with amounts increasing based on role and years of service, 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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all