Software Engineer 2

Wyetech, LLC

Fort Meade (MD)

On-site

USD 115,000 - 156,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

SEP IRA contribution
200 hours PTO
Multiple medical plan options

Job summary

Wyetech, LLC is seeking a Software Engineer (SWE2) to design, develop, and maintain tools supporting the CLEVERCHEMIST suite, including GitLab, Artifactory, MinIO, and Jupyter. The role emphasizes Java development, Linux environments, scripting, and DevOps practices.

You will collaborate with engineers, admins, and mission customers to deliver reliable, scalable solutions for mission-critical operations, with Docker, GitLab CI, and IaC tooling playing a central role.

Qualifications

  • Master's degree in Computer Science or related field plus 3 years of Software Engineering experience.
  • Bachelor's degree in Computer Science or related field plus 5 years of Software Engineering experience.
  • Seven (7) years of Software Engineering experience in programs and contracts of similar scope, type, and complexity.

Responsibilities

  • Design, develop, maintain, and enhance software tools and services for CLEVERCHEMIST product suite.
  • Develop and maintain Java-based applications and integrations.
  • Create Bash/Python/PHP scripts to automate tasks and workflows.
  • Integrate development platforms, repositories, and services to improve delivery.
  • Implement infrastructure automation using Ansible and IaC.

Skills

Linux environments
Scripting (Bash, Python, PHP)
Java development
IDE/SDK tools
IaC/Ansible
Documentation
CI/CD (GitLab)
Docker
Git workflows

Education

Master's degree in CS or related + 3 years
Bachelor's degree in CS or related + 5 years
7+ years Software Engineering experience

Tools

GitLab
Docker
Jira
Confluence
Ansible

Job description

CLEVERCHEMIST Software Engineer (Software Engineer Level 2 – SWE2)

Wyetech is seeking an experienced Software Engineer (SWE2) to design, develop, maintain, and enhance tools and services supporting the CLEVERCHEMIST suite of products, including GitLab, Artifactory, MinIO, GitLab Runner, Jupyter, and SPARTANDESK (Linux virtual desktop).

This position focuses on software development, system integration, infrastructure automation, and continuous integration and delivery within Linux-based environments. The Software Engineer will collaborate with software developers, system administrators, project managers, and mission customers to deliver reliable, scalable solutions that improve productivity, streamline workflows, and support mission‑critical operations.

The ideal candidate will possess strong Java development experience, proficiency in Linux environments, expertise in scripting and automation, and familiarity with DevOps tools, CI/CD pipelines, and containerized applications.

Required Skills/Experience:

  • Experience working in Linux environments, including command-line interfaces (CLI), system utilities, and troubleshooting tools.

  • Experience developing Bash, Python, and PHP scripts to automate administrative tasks, system configurations, and operational workflows.

  • Recent hands‑on software development experience using Java.

  • Experience using integrated development environments and software development tools, such as the Atlassian Plugin Software Development Kit (SDK).

  • Experience with Infrastructure as Code (IaC) principles and automation tools such as Ansible.

  • Experience creating and maintaining technical documentation covering system configurations, operational procedures, and software or infrastructure changes.

  • Experience with CI/CD principles, methodologies, and tools, including GitLab CI.

  • Experience developing, deploying, and supporting containerized applications using Docker.

  • Proficiency with Git source control, including branching strategies, version management, code collaboration, and software development workflows.

Desirable Skills:

  • Experience using Atlassian collaboration and development tools, including Jira and Confluence.

  • Experience sustaining, troubleshooting, and supporting mission applications deployed within Linux environments.

  • Experience interacting with external customers, providing technical support, conducting demonstrations, or delivering user training.

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex software systems based on documented requirements. These systems may include enterprise development platforms, data repositories, application services, automation frameworks, and software development infrastructure.

The engineer applies software engineering methodologies, configuration management practices, and system integration principles to deliver secure, reliable, and maintainable solutions.

Responsibilities and Capabilities:

  • Design, develop, maintain, and enhance software tools and services supporting the CLEVERCHEMIST product suite, including GitLab, Artifactory, MinIO, GitLab Runner, Jupyter, and SPARTANDESK.

  • Develop and maintain Java‑based applications, integrations, and supporting software components to improve enterprise development capabilities.

  • Create Bash, Python, and PHP scripts to automate administrative functions, operational processes, and system management workflows.

  • Integrate development platforms, repositories, and supporting services to improve interoperability and streamline software delivery.

  • Implement and maintain infrastructure automation solutions using Ansible and Infrastructure as Code principles.

  • Develop, configure, and support CI/CD pipelines using GitLab CI and related development technologies.

  • Support containerized application development, deployment, integration, and troubleshooting using Docker.

  • Analyze user requirements and translate them into software designs, integration solutions, and performance specifications.

  • Debug existing applications, resolve software defects, and implement enhancements to improve system functionality and reliability.

  • Collaborate with software developers, system administrators, project managers, and mission stakeholders to support technical requirements and operational objectives.

  • Develop and execute software testing procedures to ensure application functionality, integration compatibility, and adherence to design requirements.

  • Maintain technical documentation for software configurations, system changes, development processes, and operational procedures.

  • Support software configuration management, source control practices, and quality assurance throughout the software development lifecycle.

  • Recommend improvements to software development processes, system integrations, and automation capabilities.

  • Provide technical guidance, support customer interactions, and assist with knowledge transfer and training activities as appropriate.

Qualifications:

Candidates must meet one (1) of the following education and experience combinations:

  • Master's degree in Computer Science or a related discipline from an accredited college or university, plus three (3) years of Software Engineering experience in programs and contracts of similar scope, type, and complexity.

  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university, plus five (5) years of Software Engineering experience in programs and contracts of similar scope, type, and complexity.

  • Seven (7) years of Software Engineering experience in programs and contracts of similar scope, type, and complexity.

Relevant experience must include software development, integration, testing, deployment, troubleshooting, and maintenance within comparable technical environments.

Security Clearance and Additional Requirements:

  • Security Clearance: Clearance and polygraph requirements must be confirmed for this specific opening.

At Wyetech, you’ll be at the center of an award‑winning corporate culture, breaking technological barriers and solving real‑world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world‑class, truly unique employee experience that is rare within our industry.

Wyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching. All contributions are fully vested from day one, ensuring immediate ownership of retirement funds.

Additional benefits include:

Wyetech provides a generous PTO plan of up to 200 hours annually, aligned with applicable state leave regulations. Employees have the flexibility to adjust their PTO allocation at the start of each calendar year, ensuring it meets their evolving needs.

Full‑time employees have the option to participate in a variety of voluntary benefit plans including:

  • A Choice of Medical Plan Options, some with Health Savings Account (HSA)
  • Vision and Dental
  • Life and AD&D Benefits
  • Short and Long‑Term Disability
  • Hospital Indemnity, Accident, and Critical Illness Insurances
  • Optional Identity Theft and Legal Protection Services
  • Employee Referral Bonus Eligibility up to $10,000
  • Mobility Among Wyetech-supported Contracts
  • Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS
  • Various team‑building events throughout the year, such as monthly lunches, summer company picnic, and an annual holiday party.
  • Employees receive two complimentary branded clothing orders annually.

Hourly Pay Range: $83.61–$113.23

Hourly pay rates listed for this position serve as a general guideline and are not a guarantee of compensation. Compensation will vary dependent upon factors including but not limited to: Government contract rates; education; relevant prior work experience, knowledge, skills, and competencies; certifications; and geographic location. Hourly pay rates reflect the pre‑benefit gross wage amounts.

Wyetech, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Affirmative Action Statement:

Wyetech, LLC is committed to the principles of affirmative action in all hiring and employment for minorities, women, individuals with disabilities, and protected veterans.

Accommodations:

Wyetech, LLC is committed to providing an inclusive and accessible hiring process. If you need any accommodations during the application or interview process, please contact Brittney Wood. at 844-WYETECH x727 or staffing@wyetech.com. We are happy to provide reasonable accommodations to ensure equal access to all candidates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer L2
Software Engineer L2

Wyetech, LLC • Maryland

On-site
USD 88,000 - 165,000
Medical plan options
Vision & Dental
Life & AD&D
+5
Software Engineer 1
Software Engineer 1

Wyetech, LLC • Aurora (CO)

On-site
USD 72,268 - 147,912
20% contribution to SEP IRA
Generous PTO plan
Employee referral bonus up to $10,000
+1
Software Engineer 2
Software Engineer 2

Wyetech, LLC • Annapolis (MD)

Hybrid
USD 88,000 - 166,000
SEP IRA 20%
PTO up to 200 hours
Referral bonus up to $10,000
+1
Software Engineer Skill Level 2
Software Engineer Skill Level 2

Wyetech, LLC • Maryland

On-site
USD 109,000 - 147,000
SEP IRA 20% contribution
PTO up to 200 hours
Health and dental options
+1
Principal Software Tool Developer (SWE4)
Principal Software Tool Developer (SWE4)

Wyetech, LLC • Maryland

On-site
USD 127,000 - 173,000
PTO up to 200 hours annually
Medical Plan Options
Vision and Dental
+4
Software Engineer 1 (DevOps)
Software Engineer 1 (DevOps)

Wyetech, LLC • Linthicum (MD)

On-site
USD 65,000 - 150,000
PTO up to 200 hours annually
Medical plan options
Vision and Dental
Software Engineer 2 (16 hours of Telework Available each Week)
Software Engineer 2 (16 hours of Telework Available each Week)

Wyetech • Maryland

Remote
USD 88,221 - 165,683
20% SEP IRA contribution
Generous PTO plan
Employee Referral Bonus eligibility up to $10,000
+2
Software Engineer 1/2
Software Engineer 1/2

Wyetech • Fort Meade (MD)

On-site
USD 72,000 - 165,000
Referral bonus
Contract mobility
Team events
+1
Software Engineer 1 (Potential Telework)
Software Engineer 1 (Potential Telework)

Wyetech, LLC • Maryland

Remote
USD 120,000 - 170,000
PTO up to 200 hours annually
Health, Vision, Dental options
Software Engineer 3
Software Engineer 3

Wyetech • Hanover (MD)

On-site
USD 179,000 - 283,000
SEP IRA 20% contribution
Generous PTO up to 200 hours per year
Medical Plans with options
+9