Software Engineer [$303k/yr+] TS/SCI-CI Poly

SYSTOLIC, INC.
Annapolis Junction, MD, United States
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$303,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Agile Methodology Apache Tomcat Business Logic Application Performance Management Systems Engineering Bootstrap (Software) C++ (Programming Language) Cascading Style Sheets (CSS)
+39 more
CMake Databases Continuous Integration Data Systems Linux DevOps Design of User Interfaces Groovy Java Virtual Machine (JVM) Spring Framework WildFly (JBoss AS) JQuery Junit Python (Programming Language) PostgreSQL Apache Maven MongoDB Cisco Nexus Switches Oracle (Applications) Scrum Methodology Mockito Rhapsody Software Configuration Management Software Engineering Software Systems SQL Databases Web Applications Web Application Frameworks Web Services Test-Driven Development (TDD) Rspec AngularJS Kubernetes Deployment Automation Build Tools Restful APIs Cucumber (Software) Docker Jenkins

Job description

  • Develop full lifecycle software within an Agile team environment.
  • Focus on robust testing and DevOps automation for software solutions.
  • Design and implement server-side business logic and client-side web applications.
  • Utilize a broad range of technologies including Java, Python, C/C++, Javascript, HTML/CSS, and SQL.
  • Apply expertise with frameworks such as Spring, Angular.js, Bootstrap, and JQuery.
  • Manage and interact with databases including Oracle, PostgreSQL, and MongoDB.
  • Leverage build tools like Maven, CMake, RPM, Jenkins, and Nexus.
  • Work with Docker, Kubernetes, Windows, and Linux operating environments.
  • Implement secure software development, continuous integration, and test-driven development practices., * Lead and contribute to full lifecycle software development within an Agile/Scrum team.
  • Develop and implement robust server-side business logic and client-side web applications.
  • Utilize a comprehensive tech stack including Java, Python, C/C++, JavaScript, HTML/CSS, and SQL.
  • Apply expertise with modern frameworks such as Spring, Angular.js, Bootstrap, and JQuery.
  • Design, integrate, and manage data solutions across Oracle, PostgreSQL, and MongoDB databases.
  • Drive DevOps practices, Continuous Integration/Delivery (CI/CD), and Workflow Automation.
  • Leverage build tools like Maven, CMake, RPM, Jenkins/Hudson, and artifact management with Nexus.
  • Implement secure software development, System Security, and Cryptography principles.
  • Deploy and manage applications using Docker and Kubernetes.
  • Operate within Linux and Windows environments, including Embedded Systems development.
  • Conduct thorough Software Testing, Test Driven Development (TDD), Integration and Test (I&T), and utilize tools like JUnit/Mockito and RSpec/Cucumber.
  • Perform Requirements Analysis, Systems Engineering, and Software Configuration Management (SCM).
  • Design and implement Restful Web Services, Web Services, and UI/UX solutions.
  • Optimize application performance on JVM platforms, Apache Tomcat, and WildFly/JBoss.
  • Possess proficiency in additional languages/tools such as Groovy and Rhapsody.

Requirements

Degree: Technical bachelor’s degree or equivalent experience

  • Years of experience: 20+ years
  • Salary: $303k+ yearly compensation

Apply for this position

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

Apply on www.clearancejobs.com

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 · WWC 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · WWC 2025

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all