Software Engineer

Everwatch

$120K — $190K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Experience with C++ and multi-threaded programming
  • Proficient with Unix/Linux environments, notably RedHat
  • Skilled in developing system configuration scripts in Python and shell scripting languages
  • Familiarity with containerization technologies
  • Experience in AWS cloud services
  • Possession of TS/SCI clearance with polygraph
  • Bachelor’s degree plus 14+ years in software engineering or 18+ years without a degree

Responsibilities

  • Develop software solutions from concept to production-ready systems
  • Utilize modern architectural methods and open-source tools
  • Analyze existing systems for enhancements and compatibility
  • Identify areas for system improvements and implement updates
  • Collaborate within an agile team environment on software projects

Benefits

  • Comprehensive medical plans
  • Financial benefits supporting work-life balance
  • Access to advanced training and certifications
  • Opportunities for relocation support
Full Job Description
Job Title

Software Engineer

Responsibilities

As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a software engineer like you to develop efficient and effective software, from vision to production-ready system, in an exciting, agile environment.

As a software engineer at EverWatch, you'll use the latest architectural approaches and open-source frameworks and tools to deliver complete end-to-end solutions to your clients. Using your software engineering expertise, you'll analyze the environment to ensure that your team's solutions consider the current architecture and operating environment, as well as future functionality and enhancements. You'll sharpen your skills as you master new tools and techniques while helping to identify and implement system improvements.

Work with us as we develop systems to create change for the better.

Qualifications

You Have:
  • Experience with C++ and multi-threaded programming
  • Experience with Unix and Linux operating systems, including RedHat
  • Experience developing and implementing system configuration scripts in Python, ksh, csh, Bourne, and Bash
  • Experience with containerization
  • Experience with AWS cloud environment
  • TS/SCI clearance with a polygraph
  • Bachelor's degree and 14+ years of experience with software engineering, or 18+ years of experience with software engineering in lieu of a degree


Nice If You Have:
  • 14+ years of experience designing, modifying, developing, writing, and implementing software programming applications using agile methods
  • Experience with Java, Python, C#, C/C++, .NET, JavaScript, React, NodeJS, PHP, or Drupal
  • Experience with administration of continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, GitHub actions, or similar


Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.

Compensation at EverWatch is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $57.70 to $91.35 per hour. The estimate displayed represents the typical compensation range for this position and is just one component of EverWatch's total compensation package for employees.

Job Locations

US-MD-Annapolis Junction

Skills

Software Design, Java, Python, software build, Kubernetes, Docker, C++

Similar Jobs

More Jobs at Everwatch

  • Software Engineer
    $120K — $190K *
    Annapolis, MD 21401 (Anne Arundel County)
    Information Technology
    In-Person
  • Software Engineer
    $120K — $190K *
    Annapolis Junction, MD 20701 (Howard County)
    Information Technology
    In-Person
  • Application Developer
    $114K — $166K *
    Annapolis, MD 21401 (Anne Arundel County)
    Information Technology
    In-Person
  • Application Developer
    $114K — $166K *
    Annapolis Junction, MD 20701 (Howard County)
    Aerospace & Defense
    In-Person
  • Software Engineer
    $210K — $240K *
    Annapolis, MD 21401 (Anne Arundel County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: