Principal Software Engineer at Themis Insight - ScoutJobs - The AI-curated global job board
Skip to content
Themis Insight
Posted 14 hours ago

Principal Software Engineer

Themis InsightPrincipal Software Engineer

Perks & benefits

Health InsuranceMedical InsurancePaid Leave

Requirements

TS/SCI with Polygraph, 20 years SWE experience, Bachelor's degree in Computer Science, 10 years experience in Java, Python, and Git

Skills

JavaPythonKubernetesDockerAgile

About the role

Responsibilities

  • Develop, maintain, and enhance complex software systems including processing-intensive analytics and real-time systems
  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Serve as technical lead for multiple software development teams
  • Oversee software development teams to ensure work meets process constraints
  • Implement recommendations for improving documentation and development standards
  • Coordinate software system installation and monitor equipment functioning
  • Perform quality control on team products and ensure software adherence to design requirements

Requirements

  • TS/SCI with a Polygraph
  • 20 years of experience as a Software Engineer in similar programs
  • Bachelor's degree in Computer Science or related discipline (or 24 years total experience)
  • 10 years of experience with Java SE, Python, Git, Shell/bash, Nexus, Maven, and JavaScript/HTML5/CSS3
  • Experience with software architecture development and requirements analysis
  • Experience with Agile development methodologies

Preferred Qualifications

  • Experience with containers and orchestration (Docker, Kubernetes, OpenShift)
  • Experience with CI/CD pipelines and GitLab CI
  • Experience with Spring Framework, Spring Tool Suite, Jenkins, Hibernate, and MySQL
  • Experience with monitoring tools like Kibana, Grafana, or Nagios
  • Experience with automated testing tools like SonarQube

Benefits

  • 100% paid health, dental, and vision premiums
  • 401k with 6% company contribution
  • 25 days of PTO and 11 standard holidays
  • Career counseling and individualized development plans
  • Employee referral bonuses

About the Company

Themis Insight solves difficult business, IT, and analytic problems using interdisciplinary approaches. We provide fresh alternatives to mainstream consulting through small, highly skilled, and hand-picked teams.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Engineer

Themis Insight · Fort Meade

Sign up to apply