Principal Computer Scientist

ONE STOP COLLECTIBLE CORP
Fort Meade, United States
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
9 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Apache HTTP Server Apache Tomcat Unix Cascading Style Sheets (CSS) Databases Common Object Request Broker Architecture Oracle Data Guard Software Debugging
+30 more
Web Development Domain Name System (DNS) Perl (Programming Language) Internet Protocol Java GUIs Java Message Service (JMS) Java Servlet Junit Lightweight Directory Access Protocols (LDAP) Simple Mail Transfer Protocols Apache Maven Model View Controller (MVC) Object-Oriented Software Development Oracle Databases Performance Tuning Red Hat Enterprise Linux Recovery Manager (RMAN) Shell Script Singleton Pattern Software Engineering Solaris (Operating System) Web Applications Extensible Markup Language (XML) Transport Layer Security File Transfer Protocol (FTP) System Availability Backend Information Technology Extreme Programming Build Tools

Requirements

*All Candidates must have a TS/SCI clearance with a Full Scope Polygraph

  • Twelve (12) years’ software development experience (Bachelor’s Degree in Computer Science can substitute for 2 years’ experience).
  • Minimum of 9 years’ experience with designing, coding, testing, and debugging software to run under Microsoft Windows (XP or later) or UNIX (Solaris 8 or later, Redhat LINUX) Operating System.
  • Understanding of JAVA (1.4, 1.5, 1.6 and 1.7) technologies to include JAVA stand-alone programs, applets, servlets, web programming, back-end database repository, OOD, debugging, testing and documentation.
  • OOD common patterns (Singleton, Iterator, Observer, Factory, Memento, etc.).
  • Experience developing web apps and deploying WAR files.
  • Web presentation experience (HTML, CSS, JavaScript, CGI, Java GUI frameworks (Swing, AWT, MVC). JUNIT tests
  • Experience with build tools (Ant, Maven), XML, Java Message Service (JMS), and CORBA for distributed application development.
  • Apache and Tomcat administration (performance tuning, high availability).
  • Oracle 11g/12c experience (including OEM, DataGuard and RMAN).
  • Familiarity with internet protocols (SMTP, HTTP/HTTPS, LDAP, SFTP/SSH, SSL, NFS, NTP, DNS/NIS).
  • Shell scripting (sh/ksh/csh/bash), Perl, and PHP.

Clearance Requirement: Active TS/SCI with Full Scope clearance

  • US citizenship is required.

Apply for this position

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

Apply on startup.jobs
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:19 min

Securing roles upon finishing a computer science degree

Karol Rogowski · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all