Software Engineer II
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Software Engineer Career: Things You Should Know
Best Countries for Software Engineers
What is Software Engineering?