Sr. Software Engineer

  • Share :

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 Sr.
Software Engineer
to work 50% of the time in Linthicum Heights, MD and the remaining 50% in Laurel, MD.
Position location is subject to change based on central MD client's needs.

Required:
TS/SCI with a Polygraph

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
Works individually or as part of a team.
Reviews and tests software components for adherence to the design requirements and documents test results.
Resolves software problem reports.
Utilizes software development and software design methodologies appropriate to the development environment.
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

The Level 2 Software Engineer (SWE) shall possess the following capabilities:

  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
  • Implement recommendations for improving documentation and software development process standards
  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
  • Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
    Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
    Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Individual Capabilities/Experience Required:
  • Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
    Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
    Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Individual Capabilities/Experience Desired:
  • AWS
  • Machine Learning
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.

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Team Support Paraprofessional 25-26

Baltimore City Public School System


Support Staff - Position - Paraprofessional • Job Number 8600038240 • Start Date • Open Date • Closing Date • Paraprofessionals perform a variety of routine school-based support and pupil contact duties within the Baltimore City Public Schools by assisting teachers, administrators, and other...


Physical Therapist 25-26

Baltimore City Public School System


Teachers & Licensed Professionals - Position - PHYSICAL THERAPIST • Job Number 8600038193 • Start Date • Open Date • Closing Date • Plans and implements an IEP/IFSP based physical therapy program and activities providing direct service to students and indirect service to other service providers...


Occupational Therapist 25-26

Baltimore City Public School System


Teachers & Licensed Professionals - Position - OCCUPATIONAL THERAPIST • Job Number 8600038249 • Start Date • Open Date • Closing Date • Plans and implements an IEP/IFSP based physical therapy program and activities providing direct service to students and indirect service to other service providers...


Teacher Foreign Language, Arabic 25-26

Baltimore City Public School System


Teachers & Licensed Professionals - Position - TEACHER POOL • Job Number 8600038211 • Start Date • Open Date • Closing Date • Plans and implements an instructional program in Foreign Language - Arabic and provides related educational services. Manages student behavior, assesses, and evaluates...


Development Associate

Johns Hopkins University


Jhpiego is seeking a Development Associate to increase Jhpiego's reach by supporting signature events, assisting donor stewardship and outreach efforts, ensuring data integrity and moves management, and demonstrating departmental success through reporting and analysis. Responsibilities: Event...


Speech Lang Pathologist - Full time - Pediatric Center, DC

Children s National Hospital

  • US - MD - MD - Lanham

  • January 24, 2025


The Staff Outpatient Speech Language Pathologist administers speech therapy services as ordered by a physician and in accordance with accepted practices of speech therapy. He/she is responsible for evaluating, planning and implementing speech therapy services for the outpatient population. •...


Sales Manager

Dave and Buster


THE EVENT SALES MANAGER: drives event revenue through consultative selling, outbound prospecting, and retaining an existing client base. This position requires a big-picture thinker who is strategic in customer acquisition and retention. To hit the ground running, you will need a successful record...


Therapy - Physical Therapy

Stern Rehab Ultimate Autumn Lake SUMMIT PARK


DetailsClient Name • Stern Rehab - Ultimate - Autumn Lake @ SUMMIT PARK • Job Type • Travel • Offering • Allied • Profession • Therapy • Specialty • Physical Therapy • Job ID • 30409531 • Job Title • Therapy - Physical Therapy • Weekly Pay • $1618.0 • Shift DetailsShift • 12 hour days • Scheduled...


Site Manager Sister Augusta, Baltimore, MD

Tuerk House


REPORTS TO: Clinical Director • FLSA: Exempt • Location: Highland, Howard County, MD • About Us: • Tuerk House is a non-profit behavioral health system that serves nearly 300 patients a day, regardless of their ability to pay, through an innovative, integrative model of care that encompasses all...


Custodial Worker I 3.5 hr- School Based 25-26

Baltimore City Public School System


Support Staff - Position - Custodian • Job Number 8600038245 • Start Date • Open Date • Closing Date • Cleans and maintains school buildings and surrounding grounds. Ensures cleanliness and orderliness of assigned areas. May be required to move furniture and equipment. • Essential Functions • •...


Information System Security Officer Level 3

JASINT Consulting and Technologies LLC


Job Title: Information System Security Officer Level 3 • Location(s): Annapolis Junction, MD Hours: Regular Full-Time • Salary Range: $124k/yr - $190k/yr • Clearance Requirements: • This position requires a current and active TS/SCI with FS Poly at the time of application. • What you will be doing:...


Business Financial Professional BFP 2 S RN/Registered Nurse

BCT


BCT-LLC is seeking a mid-level Business Finance Professional (BFP). • The ideal candidate must possess an active TS/SCI w/Poly. • This position is located in Annapolis Junction, Maryland. • A career at BCT-LLC says you want to contribute and make a difference to something larger than yourself where...


RN/Registered Nurse Clinical Manager 10K Bonus

Amedisys


Overview • $10,000 Bonus • Full-time - Glen Burnie • Are you looking for a rewarding career in homecare? If so, we invite you to join our team at Amedisys, one of the largest and most trusted home health and hospice companies in the U.S. • Attractive pay • $85,000 to $95,000 What's in it for you • A...


Social Worker 25-26

Baltimore City Public School System


Teachers & Licensed Professionals - Position - SCHOOL SOCIAL WORK • Job Number 8600038195 • Start Date • Open Date • Closing Date • Social Worker will provide individual and group counseling services. Serves on interdisciplinary teams, provides resources and support for parents/guardians. Supports...


Account Manager, Point of Care/Molecular - Maryland, DC, Western PA

Ortho Clinical Diagnostics


The Opportunity • QuidelOrtho unites the strengths of Quidel Corporation and Ortho Clinical Diagnostics, creating a world-leading in vitro diagnostics company with award-winning expertise in immunoassay and molecular testing, clinical chemistry and transfusion medicine. We are more than 6,000 strong...


Diesel Mechanic Street Sweeping

Sweeping Corporation of America


SCA IS GROWING COME AND GROW WITH US! • Our dedicated industry experts have the experience and know-how to get the job done right. While our sole focus is sweeping, our difference is caring. • WHO IS SCA? • Sweeping Corporation of America (SCA) is the largest, self-performing power-sweeping and...


Console Operator

Olgoonik Corporation


Olgoonik is an Equal Opportunity Employer - EEO, including disability/vets Olgoonik is a strong family of professional contracting companies established to create benefits for our Alaska Native shareholders and fueled by the belief that to do so our operations must remain of the highest quality, our...


Physical Therapist

JobRialto

  • US - MD - MD - Towson

  • January 24, 2025


• Physical therapists are healthcare professionals dedicated to helping individuals with injuries, illnesses, or disabilities improve their physical function and mobility. They play a crucial role in patient rehabilitation and recovery. • Key Responsibilities: • Patient Assessment: • Evaluate...


Registered Nurse 2 RN - Weinberg Surgical ICU - Weekend Option

Johns Hopkins HealthCare


You Belong Here! Full-time, 36 hours, weekend option, dayshift. The Johns Hopkins Hospital has been named an Honor Roll hospital in U.S. News & World Report's 2023-24 Best Hospitals list. The U.S. News Honor Roll is composed of the 20 top-ranked hospitals in the nation among 4,500. Join the Johns...


Utilities Maintenance Specialist - Maintenance

St Mary s County Metropolitan Commission


Salary: $42,947. 00 - $65,449. 00 Annually • Location : 23121 Camden Way California, MD • Job Type: Full-Time • Job Number: 00189 • Department: Facilities and Operations • Opening Date: 01/22/2025 • Closing Date: 2/9/2025 11:59 PM Eastern • DescriptionJob Summary: • Assists in the performance of...


Contracting Specialist/Business Development Analyst

Chimes


Work Type: Hybrid • Location: Baltimore, MD - Must live in the surrounding areas of MD, VA, DE, DC or PA • Experience: Working knowledge and experience with AbilityOne Program, Federal Supply Schedule, and Government (GSA & DOD) activities. • • The Business Development Analyst must have experience...


Event Sales Manager

Dave and Buster


THE EVENT SALES MANAGER: drives event revenue through consultative selling, outbound prospecting, and retaining an existing client base. This position requires a big-picture thinker who is strategic in customer acquisition and retention. To hit the ground running, you will need a successful record...


Behavioral Health Care Manager BHCM - Hybrid

Cerula Care


About Cerula Care • Cerula Care is the first digital health company focused on providing integrated behavioral health (BH) services to people living with cancer. More than 22M people living with cancer have behavioral health needs such as anxiety, depression, substance use disorder, and PTSD. We...


Maintenance

Brick Bodies Fitness Services


Job DetailsJob Location • 20 Brick Bodies Padonia - Timonium, MD • Position Type • Part Time • Travel Percentage • None • Job Shift • Any • Job Category • Customer Service • DescriptionPOSITION TITLE: Clean Team - Maintenance Associate • EMPLOYMENT STATUS: Part-Time/Hourly/Non-Exempt • COMPANY &...


Teacher Music 25-26

Baltimore City Public School System


Teachers & Licensed Professionals - Position - TEACHER POOL • Job Number 8600038205 • Start Date • Open Date • Closing Date • Plans and implements an instructional program in Music and provides related educational services. Manages student behavior, assesses, and evaluates student achievement, and...


Software Engineer

Sensible Solutions and Technologies Inc


Software Engineer, Clearance Required - TS/SCI w/Polygraph • Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a government security clearance. • The Work:...


Staff Nurse- Critical Care Fellowship Program -FT- Nights

Luminis Health


Position Objective: • Contributes to the provision of high-quality, cost-effective healthcare as a provider of direct and indirect patient care and by effective of the health care team. Functions as a competent member of the health care team. • Essential Job Duties : • Become an ICU nurse with the...