Wyetech logo
Wyetech4 days ago
EXPIRED

Software Engineer 2

On-site · Texas, United States or Hawaii, United States

Type
Full Time
Level
Mid Level
Education
Masters Degree
Company size
Unknown

Job Summary

Software Engineer 2 designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems for federal government customers. Works individually or as part of a team to analyze requirements, review and test software components, and implement features using languages and tools such as C, C++, Python, JavaScript, Java, Unix/Linux, Bash, Docker, Kubernetes, Spring, Kafka, and various OSS/GOTS/COTS components. Responsibilities include collaborating with Product Owners, System Engineers, and Project Software Engineers to design, develop, test, troubleshoot, and sustain a mission-focused enterprise web application deployed in a containerized Kubernetes Linux environment. Requires TS/SCI with agency-appropriate poly and a master’s or bachelor’s degree in a related field (or equivalent years of experience); strong emphasis on software design, performance analysis, documentation, and adherence to CI/CD, DevOps, and agile development practices." ,

Required Qualifications

  • TS/SCI with agency appropriate poly
  • Master’s degree in computer science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity OR Bachelor’s degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity OR Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
  • Experience using the Linux CLI and Linux tools
  • Experience developing Bash scripts to automate manual processes
  • Recent software development experience using Python
  • Familiar with Datacenter Infrastructure Management (DCIM) tools such as Netbox
  • Experience with Secret Management tools such as HashiCorp Vault
  • Familiar with Identity and Access Management (IAM) solutions such as Keycloak
  • Experience with containerization technologies such as Docker, PodMan, containerd
  • Experience with automation frameworks including Ansible for orchestrating deployment
  • Familiar with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins
  • Experience with Git Source Control System
  • Familiar with Observability and Analytics platform solutions such as Splunk
  • Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)
Sorce

This role has closed. Sorce can match you with similar open roles and apply on your behalf.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Wyetech

Software Engineer 2

Find similar roles