Wyetech

Software Engineer 2

Wyetech
Apply
5 months ago
Annapolis Junction, MD, USAMid Level

Responsibilities

  • Analyze requirements and derive software design and performance requirements.
  • Design, code, modify, integrate, test, debug, document, deploy, and maintain complex software systems.
  • Develop and maintain system management infrastructure software and services for Linux-based HPC systems.
  • Develop algorithms, analytics, database applications, data queries, and event-driven or data-driven solutions.
  • Create Bash automation scripts and use containers, orchestration frameworks, CI/CD tools, and source control systems.
  • Review software components, execute test procedures, resolve software problem reports, and perform quality control.
  • Coordinate software installation, monitor system performance, and collaborate with system and hardware engineers.
  • Provide input on system design, software reuse, open-source and commercial software, requirements analysis, and process improvements.
  • Serve as an appropriately scoped team lead and oversee software development teams when required.

Requirements

  • TS/SCI security clearance with an agency-appropriate polygraph.
  • Master’s degree in computer science or a related discipline plus three years of relevant software engineering experience, or a bachelor’s degree plus five years, or seven years of relevant experience.
  • Experience with the Linux CLI, Linux tools, Bash scripting, Python, Git, and software development for comparable programs and contracts.
  • Familiarity with NetBox or comparable DCIM tools, HashiCorp Vault, Keycloak or comparable IAM solutions, Docker, Podman, containerd, Ansible, GitLab CI, and Jenkins.
  • Familiarity with Splunk, Agile/Scrum/SAFe methodologies, and the Atlassian Tool Suite including Jira and Confluence.
  • Experience with Java, C, C++, Ruby, Perl, JavaScript, relational and non-relational databases, Spring, Kafka, Java EE/J2EE, Eclipse, queue management systems, cloud technologies, and container technologies is relevant to the role.

Benefits

  • The company automatically contributes 20% of gross compensation to a SEP IRA, with no employee matching requirement and immediate vesting.
  • Up to 200 hours of PTO annually, with annual flexibility to adjust PTO allocation.
  • Medical plan options, some with an HSA, plus vision and dental coverage.
  • Life and AD&D insurance, short- and long-term disability, hospital indemnity, accident, and critical illness insurance.
  • Optional identity theft and legal protection services.
  • Employee referral bonus eligibility up to $10,000.
  • Mobility among Wyetech-supported contracts and work locations across Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii, and OCONUS.
  • Team-building events and two complimentary branded clothing orders annually.

Tech Stack

AnsibleApache KafkaBashCC++DockerGitGitLab CI/CDJavaJavaScriptJenkinsLinuxPerlPythonRubySplunk

Categories

Wyetech

About Wyetech

11-50 employees
Contact me