Wyetech

Software Engineer 2

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

Responsibilities

  • Analyze user requirements and derive software design and performance requirements.
  • Design, develop, modify, debug, integrate, and maintain complex software systems and services.
  • Build scalable backend Java applications, REST APIs, database interfaces, and algorithms.
  • Develop queries, analyze system performance and data usage, and investigate software problem areas.
  • Review and test software components, execute test procedures, and document test results.
  • Resolve software problem reports and correct defects or adapt software to new hardware and environments.
  • Provide input on system design, hardware/software trade-offs, software reuse, COTS/GOTS use, and requirements analysis.
  • Write and review software and system documentation and recommend process improvements.
  • Coordinate software installation and monitor equipment functioning against operational specifications.
  • Serve as a team lead and, where applicable, oversee software development teams and perform quality control.

Requirements

  • Active TS/SCI security clearance with an agency-appropriate polygraph is required.
  • Fourteen years of software engineering experience on programs and contracts of similar scope, type, and complexity is required.
  • A bachelor’s degree in computer science or a related discipline from an accredited college or university is required, or four additional years of qualifying software engineering experience may substitute.
  • At least 7 years of backend Java development experience is required.
  • Strong Java/JVM, REST APIs, Spring/Spring Boot, Hibernate, relational database, Git, and Linux/Unix skills are required.
  • Experience with Agile teams, code reviews, debugging, problem solving, and technical collaboration is required.
  • Backend architecture, distributed systems, API design, CI/CD, automated testing, TDD, NoSQL, or frontend exposure is preferred.
  • DevOps experience with AWS, Terraform, Ansible, Docker, Kubernetes, or scripting is preferred.
  • Experience supporting complex client solutions and interest in long-term professional growth are preferred.

Benefits

  • The company automatically contributes 20% of gross compensation to a SEP IRA with no employee matching requirement, and contributions are fully vested from day one.
  • Up to 200 hours of PTO are available annually, with flexibility to adjust PTO allocation at the start of each calendar year.
  • Voluntary medical plans, some with HSA options, plus vision and dental coverage are available.
  • Life and AD&D benefits, short- and long-term disability, hospital indemnity, accident, and critical illness insurance are available.
  • Optional identity theft and legal protection services are available.
  • Employees may be eligible for an employee referral bonus of up to $10,000.
  • Employees may move among Wyetech-supported contracts.
  • Work locations include Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii, and OCONUS.
  • The company offers team-building events, including monthly lunches, a summer picnic, and an annual holiday party.
  • Employees receive two complementary branded clothing orders annually.

Tech Stack

Categories

Wyetech

About Wyetech

11-50 employees
Contact me