Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer II Analytics (Mid-Level)

$90k - $120k

3Si Security Systems

Job Description

Job Description

At 3Si, our mission is to make your world, safer. As a global leader in innovative security technology, we help businesses and law enforcement prevent and respond to crime through field-proven solutions and trusted partnerships. With over 100+ years of combined experience through our merged companies, our expertise drives measurable impact in communities worldwide.

We specialize in GPS tracking, video surveillance, and integrated response technologies that deter theft and accelerate criminal apprehension. Designed for retail, financial institutions, law enforcement, and more, our solutions combine cutting-edge tools with unmatched response capabilities. Through our exclusive DirectToDispatch™ technology, verified crime alerts are sent directly to law enforcement dispatch centers in real time—bypassing traditional third-party monitoring delays—to enable rapid, precise response when it matters most.

At 3Si, meaningful work makes a difference. We’re a purpose-driven team that values innovation, trust, and collaboration. From engineering to sales and support, every role contributes to our mission to protect communities and make the world safer. We offer a hybrid, flexible work culture, competitive benefits, and the chance to grow alongside a team of passionate, dedicated professionals.

Join us—and be part of something that matters.

The Mid-Level Software Developer supporting our Analytics team is responsible for participating in the technical design, development, testing, debugging, and implementation of enhancements to enterprise-level applications. This role involves defining product and functional requirements based on customer and partner input, as well as designing and developing software solutions that facilitate communication between various systems. The developer is expected to work independently or collaboratively, with minimal oversight, contributing to the mission-critical success of our organization.

Primary Responsibilities

  • Participate in the full software development lifecycle, including design, development, testing, deployment, and maintenance
  • Develop, deploy, and maintain applications in Linux (Red Hat) environments, including system-level configuration and troubleshooting
  • Design, build, and support containerized applications using Docker and orchestrate deployments with Kubernetes
  • Develop automation scripts and tools using Python to support system operations, deployments, and integrations
  • Design and implement scalable, distributed, and microservices-based solutions
  • Develop and maintain applications using C# and the .NET framework
  • Build and support modern web applications and services, including RESTful APIs and integrations
  • Integrate applications with external systems, SDKs, and APIs
  • Collaborate with cross-functional teams to define requirements and ensure alignment with technical and business objectives
  • Utilize modern development and DevOps tools (e.g., Git, CI/CD pipelines, and relevant IDEs)
  • Support and maintain existing systems, including troubleshooting, performance tuning, and enhancements
  • Work with a variety of technologies, which may include legacy Microsoft frameworks (e.g., WCF, WPF), messaging systems, and reporting tools as needed
  • Document system designs, processes, and technical solutions
  • Perform other duties as needed to support organizational and project objectives

Knowledge, Skills, and Abilities

  • Strong experience working in Linux environments (Red Hat preferred), including system-level troubleshooting and administration
  • Proficiency in Python for scripting, automation, and application development
  • Experience with containerization and orchestration technologies, including Docker and Kubernetes
  • Strong understanding of modern web development practices (front-end and/or back-end), including RESTful APIs and services
  • Experience designing, building, and maintaining distributed or microservices-based systems
  • Proficiency in C# and the .NET framework
  • Experience with Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF)
  • Knowledge of software development best practices, including secure coding techniques
  • Experience working in version-controlled environments (e.g., Git) and modern development tools
  • Familiarity with relational databases and reporting tools (e.g., SQL Server, SSRS) and messaging systems
  • Strong problem-solving and analytical abilities
  • Effective communication and collaboration skills
  • Ability to work independently and within a team environment

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical field
    • Equivalent professional experience may be considered in lieu of formal education
    • An associate degree in a technical discipline combined with relevant experience and/or industry certifications may also be considered
  • At least 5 years of professional software development experience
  • Strong experience working in Red Hat Linux environments (required)
  • Hands-on system administration experience in Linux-based systems
  • Proficiency in Python for scripting, automation, or application development
  • Experience with containerization and orchestration technologies, including Docker and Kubernetes
  • Web development experience (front-end and/or back-end technologies)
  • Preferred 3 years of hands-on experience in C#/.NET development
  • Preferred experience developing reusable C# libraries and working in version-controlled environments

Additional Comments

  • Active Secret or higher U.S. Government security clearance required
  • Position on-site in Sterling and/or Alexandria, VA.
  • Successful candidates must pass a comprehensive background investigation
  • Pre-employment drug screening is required

Salary range $90k - $120k depending on experience

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Software Developer II Analytics (Mid-Level) in Sterling, VA vacancy
  •  ...Support Services LLC, a Tyto Athene company, is searching for a Mid-Level Platform Engineer to join our growing team.You will join a...  ...Balancing). Qualifications Required: ~ Have current IAM Level II to satisfy DOD 8570 IAT requirement Clearance: ~ Active... 
    Suggested
    Full time
    Worldwide

    Tyto Athene, LLC

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...Software Engineer (Mid-Senior Level) We are seeking a mid-senior level Software Engineer with a minimum of...  ...to debug and troubleshoot software Develop new code to the given requirements to...  ...years with experience) IAT Level II certification (as mandated by DoD Directive... 
    Suggested
    Immediate start

    Staffed4U

    Chantilly, Loudoun County, VA
    14 hours ago
  • $85k - $160k

     ...comfort zone. Contributions As a Mid-Level Salesforce Application Developer , you will be refactoring applications...  ...user stories into working software Preferred Skills: Unique combination...  ...being business-minded and highly analytical while also having a strong technical... 
    Suggested
    For contractors

    Steampunk.com

    Mc Lean, VA
    4 days ago
  •  ...Mid-Level Java Developer Application Developer (Java/Batch) (32192) Client has partnered with a Federal Integrator to assist in identifying...  ...requirements. Responsibilities: This is a high-priority software engineering role requiring the resource to: Produce... 
    Suggested

    Central Business Solutions

    Reston, VA
    14 hours ago
  •  ...DENTAL, VISION, 401K, Short Term Disability, Long Term Disability, Life Insurance, PTO, AND PAID HOLIDAYS We are seeking a Mid-Level Java Developer with experience developing and supporting enterprise applications in a legacy Operations & Maintenance (O&M) environment.... 
    Suggested
    Temporary work
    Remote work

    Soft Tech Consulting

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Benefits 401(k) Health insurance Paid time off Job Summary Mid-Level Java Application Developer Technology Consultants Inc. is hiring a Java Application...  ...or exceeded. Demonstrates a passion for solving complex software challenges, and enjoys working alongside fellow team... 
    Work experience placement
    Work from home
    Flexible hours

    Technology Consultants (Michigan)

    Ashburn, VA
    2 days ago
  • $98.72k - $123.4k

    A healthcare solutions provider is seeking a mid-level Data Engineer to design and maintain scalable data pipelines, ensuring efficient data flow and integration. The ideal candidate will have a strong background in healthcare data, programming in Python, and proficiency... 

    Acentra Health

    Mc Lean, VA
    2 days ago
  •  ...Dark Wolf is looking for a Mid-Level DevSecOps SME / Information System...  ...well as external satellite software development contractors. The...  ...complex technical issues and develop effective technical solutions...  ...strong technical skills and analytic ability ~ Bachelor's Degree... 
    Full time
    For contractors

    Dark Wolf Solutions

    Herndon, VA
    6 days ago
  •  ...GEOINT Systems Engineer Mid Location: Chantilly, VA or...  ...Description: We are seeking a Mid-Level Systems Engineer with...  ...Action (COAs), and Trade Studies), developing recommendations that will...  ...Integrated Project Teams focused on Analytic, Collection Management, Data... 
    Work experience placement

    TRIAEM, LLC

    Chantilly, Loudoun County, VA
    18 days ago
  • Astor- is seeking a skilled Mid-Level Front End Developer for a full-time, remote position. The role involves developing and maintaining responsive web applications, collaborating with designers and back-end developers, and writing clean code using modern JavaScript frameworks... 
    Remote job
    Full time

    Astor Services for Children & Families

    Mc Lean, VA
    4 days ago
  • $95k - $120k

     ...To promote these efforts, Leidos is looking for a onsite mid‑level Software Engineer to join our team! CANDIDATE MUST Work onsite full...  ...manual memory management in languages like C/C++. Experience in developing solutions to open‑ended research questions and developing... 
    Full time
    Local area
    Immediate start

    Leidos

    Mc Lean, VA
    2 days ago
  •  ...have an IMMEDIATE NEED for a Mid-Level DevOps Engineer to provide Agile...  ...to build secure systems and software utilizing cloud capabilities...  ...environments * Design, develop, configure, test, and maintain...  ...Bitbucket, Jira, Confluence) o Analytics and search engines (... 
    Full time
    Local area
    Immediate start
    2 days per week
    3 days per week

    Trinity ES LLC

    Chantilly, Loudoun County, VA
    a month ago
  • $50 per hour

     ...your reference: Job Title: COBOL Developer - Level III Location: Remote Duration:...  ...on W2 Job Description: The Software Developer II will play a key role in development...  ...analysis and modeling. Provides analytical support and technical advice during... 
    Remote work

    Artech

    Herndon, VA
    14 hours ago
  •  ...Job Description Vulnerability Researcher (iOS platforms)/ Software Engineer (VR), Mid-Level Location: Chantilly VA. At REDLattice, we are a...  ...infrastructure. Our teams lead advanced vulnerability analysis and develop tailored cyber solutions to meet the demands of rapidly... 

    REDLattice

    Sterling, VA
    23 days ago
  • $90k - $130k

     ...Job Description Job Description Mid-Level Full Stack Developer (.Net and Azure), #1060 Location: Herndon, VA (hybrid once a quarter) Clearance: U.S. Citizenship is required. Must be able to obtain TSA Public Trust. We're looking for a highly skilled Mid-Full... 
    Remote work
    Flexible hours

    Dev Technology

    Herndon, VA
    15 days ago
  •  ...and learning is part of the job. We are seeking a Junior to Mid-Level Cloud Engineer to join our DevOps practice supporting a...  ...projects, training, and knowledge sharing. Responsibilities Develop, maintain, and support CI/CD pipelines and automation across cloud... 
    Work from home
    Flexible hours

    DANE LLC

    Chantilly, Loudoun County, VA
    17 days ago
  •  ...Operation (MEO). This candidate will design, develop, and support low-code solutions (Power...  ...consider similiar experience integrating software into the Navy enviroment in lieu of Power...  ...faith estimate across all experience levels. Actual base salary will be determined by... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Serco

    Herndon, VA
    5 days ago
  •  ...Description Web Application / API Services Developer – Mid Level (FI2) Job Description: Looking...  ...level, defining tasks and developing software programs Designing, developing,...  ...Kafka, Microservices, Elastic Search), Analytics (HIVE, SPARK, R, PIG, OOZIE workflows)... 

    Trinity ES LLC

    Herndon, VA
    7 days ago
  • $72k - $115k

     ...Job Description Job Description Mid-Level Backend Developer (AWS), #1063 Location: Remote-first. D.C. Metro Area Preferred Clearance:...  ...application developer position is for a project that uses Agile Software Development to build systems that support our client's... 
    Remote work
    Flexible hours

    Dev Technology

    Reston, VA
    8 days ago
  • $100k - $140k

     ...a qualified and highly motivated Linux software engineer to work in either the Rockville...  ...principles Strong problem solving and analytical skills Strong collaboration and communication...  ..., file systems, etc.) Experience developing high performance computing related software... 
    Work at office
    Immediate start
    Remote work

    Jacobs Engineering Group Inc

    Chantilly, Loudoun County, VA
    2 days ago
  • $90k - $140k

     ...growth and drives our high personnel retention rate. POSITION SUMMARY We are looking for a motivated and innovative Mid-level Software Developer to join our dynamic team. As a member of our development team, you will design, create, and implement web-based... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work

    Impyrian

    Ashburn, VA
    14 hours ago
  •  ...a qualified and highly motivated Linux software engineer to work in either the Rockville...  ...• Strong problem solving and analytical skills • Strong collaboration and communication...  ..., file systems, etc.) • Experience developing high performance computing related software... 
    Work at office
    Immediate start

    Jacobs

    Chantilly, Loudoun County, VA
    2 days ago
  • $105k - $125k

     ...who has lived in the US for the more than 3 years. The Software Developer will build and support software products used by the Department...  ...Cloud using Azure Data Lake Services, Data Factory, Synapse analytics, SQL Managed Instance etc. Experience with Google... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Strongbridge

    Sterling, VA
    25 days ago
  •  ...About the Role   Redhorse is transforming how the government utilizes data and technology. We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end... 
    Contract work

    Redhorse Corporation

    Chantilly, Loudoun County, VA
    13 days ago
  •  ...'s not just simply expanding, but developing professionally at every level. We are a team of technical experts...  ...with Systems, Hardware, and Software Engineering teams across multiple...  ...detail with strong organizational and analytical skills. # Eligible to obtain and... 

    Technology Advancement Group

    Ashburn, VA
    29 days ago
  • Front End Developer (Mid-Level) Systems Integration & Development (SID), an award‑winning IT solutions provider based in McLean, VA, is seeking a skilled Mid‑Level Front End Developer to join our team. This is a full‑time, remote position. Roles & Responsibilities Develop... 
    Full time
    For contractors
    Remote work

    Astor & Sanders

    Mc Lean, VA
    4 days ago
  • $143.66k - $244.23k

     ...for the Lead Appian Developer- Remote role at...  ...training based on job level and skillset,...  ...JBoss, Weblogic, IIS etc. as part of the...  ...in all phases of software development for large...  ...requirements. Excellent analytical and technical...  ...Seniority level Mid-Senior level Employment... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    ICF

    Reston, VA
    3 days ago
  •  ..., career and customer-oriented Backend Developer (Entry Level) to join our team to begin an exciting...  ...closely with the tech lead and senior/mid-level developers, the BackendDeveloper...  ...and validation, and all aspects of the software life-cycle for a java back end application... 
    Internship

    SAIC

    Ashburn, VA
    4 days ago
  • $87.1k - $157.45k

     ...Leidos currently has an opening for a Software Developer. Are you a Software Developer that likes...  ...and maintain OSINT mission application‑level software including backend services, APIs...  ...abilities. Strong problem‑solving and analytical skills. Preferred Experience, Skills,... 

    Leidos

    Reston, VA
    14 hours ago
  • $100k - $125k

     ...Software Developer - Mid Quattro Consulting, an operating firm of Command Holdings, is seeking a Software Developer - Mid in support of the...  ..., or comparable platforms). Strong problem-solving, analytical, and communication skills with the ability to collaborate... 
    Full time
    Contract work
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Command Holdings, a Pequot Company

    Reston, VA
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer II Analytics (Mid-Level). Be the first to apply!