Software Engineer

Posted 8 Days Ago
Fort Meade, MD
In-Office
Junior
Business Intelligence • Consulting
The Role
Develop and maintain user-friendly GUIs and dashboards, integrate AI/ML models, manage applications on AWS, and collaborate throughout the software development lifecycle.
Summary Generated by Built In

Themis Insight solves difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms – using interdisciplinary approaches that are both practical and innovative. We provide fresh alternatives to ordinary, mainstream consulting firms through small, highly skilled, and hand-picked teams that can meet clients' needs in any industry. Our broad interdisciplinary understanding allows us to provide the right solution, even if it is from outside the industry or traditionally defined problem space. We bring Public and Private, Civilian and Military expertise to every case.

We are hiring a Software Engineer to work in the Fort Meade, MD vicinity. Position location is subject to change based on central MD client's needs.

Required: TS/SCI with a Polygraph

Key Responsibilities:

  • Develop and maintain user-friendly GUIs and interactive dashboards
  • Design, deploy, and manage applications and infrastructure in AWS
  • Integrate new features and functionalities into existing tools
  • Collaborate with cross-functional teams throughout the software development lifecycle
  • Write clean, well-documented, and testable code
  • Design, implement, and maintain automated workflows to streamline processes
  • Integrate AI/ML models into existing systems to enhance functionality and improve decision-making
  • Monitor and optimize automated workflows and AI/ML model performance

Individual Capabilities/Experience Required:

Junior Level (0-2 years experience)

  • Languages: Python, JavaScript, HTML, CSS
  • GUI/Dashboard: Basic understanding of UI/UX principles, experience with at least one JavaScript framework (React, Angular, or Vue.js – willingness to learn is key). Experience with Tkinter or similar Python GUI libraries is a plus.
  • AWS: Foundational understanding of AWS core services (EC2, S3, Lambda).
  • Automation/AI: Basic understanding of scripting for automation (Python preferred). Awareness of AI/ML concepts.
  • Tools: Git (version control).
  • Skills: Strong problem-solving skills, ability to learn quickly, and excellent communication skills. Willingness to learn automation and AI/ML principles.

Mid-Level (3-5 years experience)

  • Languages: Python, JavaScript, HTML, CSS, TypeScript (preferred)
  • GUI/Dashboard: Proficiency in at least one modern JavaScript framework (React, Angular, or Vue.js). Experience building responsive and accessible web interfaces.
  • AWS: Solid understanding of AWS core services (EC2, S3, Lambda, IAM, API Gateway, DynamoDB/RDS). Experience with Infrastructure as Code (Terraform or CloudFormation).
  • Automation/AI: Proficiency in Python scripting for automation. Experience with workflow orchestration tools (e.g., Airflow, Step Functions). Basic experience integrating AI/ML models into applications.
  • DevOps: Basic understanding of CI/CD pipeline, containerization (Docker), and cloud security best practices.
  • Tools: Git, testing frameworks (unit and integration testing).
  • Skills: Ability to work independently and as part of a team, strong analytical skills, and experience with Agile development methodologies.

Senior Level (5+ years experience)

  • Languages: Python, JavaScript, TypeScript
  • GUI/Dashboard: Expert-level proficiency in at least one modern JavaScript framework. Experience with advanced UI patterns and data visualization libraries (D3.j, etc.).
  • AWS: Deep understanding of AWS services and architectures. Experience designing and implementing scalable, resilient, and secure cloud solutions. Expertise in Infrastructure as Code (Terraform, CloudFormation, or CDK).
  • Automation/AI: Expert-level Python scripting for automation. Deep experience with workflow orchestration tools. Proven ability to integrate and deploy AI/ML models into production systems. Understanding of AI/ML model training, inference, and monitoring.
  • DevOps: Solid experience with CI/CD pipelines, container orchestration (Kubernetes or ECS/EKS), and cloud monitoring tools.
  • Tech Transfer: Experience integrating with existing software systems, reverse engineering APIs (when necessary and legally permissible), and creating clear documentation.
  • Skills: Strong leadership skills, ability to mentor junior engineers, and a proven track record of delivering high-quality software solutions.

Themis Insight has all the PERKS!

You are our most valuable resource — your ambition, your knowledge, your creativity. We offer an industry-leading set of benefits to supplement your normal salary compensation. Themis Insight has you covered with flexible ways to balance work and home life, full health benefit premium coverage, and generous contributions toward your retirement.

  • Competitive health, dental, and vision plans with 100% paid premiums.
  • 401k: We contribute 6% even if you don't!
  • Time Off: 11 standard holidays, and 25 days of PTO
  • Career Development: Get career counseling and individualized career development plans, including education and training.
  • Employee referral bonuses for successful hires

Themis Insight is an Equal Opportunity/Affirmative Action employer.

Themis Insight provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Top Skills

Airflow
AWS
CloudFormation
CSS
Docker
Git
HTML
JavaScript
Python
Terraform
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Hanover, MD
10 Employees
Year Founded: 2013

What We Do

Themis Insight provides human focused insight to National Security clients. We're a team of fully cleared consultants who look for opportunities to apply strategic and data centric thinking to ask the right questions, propose innovative solutions, and make leaders more effective. Themis Insight encourages flexibility and fosters continuous growth and ideation. Come join our team!

Similar Jobs

BAE Systems, Inc. Logo BAE Systems, Inc.

Integration Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Annapolis Junction, MD, USA
40000 Employees
147K-249K Annually

FINRA Logo FINRA

Software Engineer

Financial Services
In-Office
3 Locations
5123 Employees
111K-243K Annually

FusionSpan Logo FusionSpan

Software Engineer

Cloud • Information Technology • Software • Consulting
In-Office
Rockville, MD, USA
94 Employees

Relativity Logo Relativity

Software Engineer

Legal Tech • Software
In-Office
35 Locations
1550 Employees
103K-155K Annually

Similar Companies Hiring

Northslope Technologies Thumbnail
Software • Information Technology • Generative AI • Consulting • Artificial Intelligence • Analytics
Denver, CO
60 Employees
Compa Thumbnail
Software • Other • HR Tech • Business Intelligence • Artificial Intelligence
Irvine, CA
60 Employees
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account