Wyetech

ID Team

SoftwareEngineer2

$0–0k Annapolis Junction, Maryland, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer 2 at Wyetech. Skills: Software development, System design, Algorithm development, Containerization. Design software systems. Develop software systems”

Industry & Context.

ID Team
Problems you'll solve

Resolve software problem reports; Debug existing software; Correct defects; Investigate problem areas; Troubleshoot

Eligibility Requirements

United States Citizenship, Position appropriate security clearance, TS/SCI with polygraph

What They're Looking For.

Must Have

Master's degree or 7 years experience, 3 years experience as SWE, 5 years experience as SWE, 7 years experience as SWE, Active TS/SCI security clearance, Agency appropriate polygraph

Nice to Have

Master's degree in computer science, Bachelor's degree in computer science

What You'll Do.

Design software systems

Develop software systems

Test software systems

Deploy software systems

Document software systems

Maintain software systems

Enhance software systems

Analyze user requirements

Derive software design

Derive performance requirements

Debug existing software

Modify existing software

Write software documentation

Review software documentation

Integrate existing software

Develop simple data queries

Develop relational database applications

Develop non-relational database applications

Meet system performance

Meet functional standards

Execute test procedures

Develop software solutions

Analyze system performance

Investigate problem areas

Modify existing software

Adapt to new hardware

Improve software performance

Design software systems

Develop software systems

Modify software systems

Use scientific analysis

Use mathematical models

Develop Java applications

Develop J2EE applications

Develop event driven analytics

Develop data driven analytics

Develop cloud-based solutions

Implement cloud technologies

Design complex algorithms

Implement complex algorithms

Adhere to timing constraints

Adhere to resource constraints

Adhere to interface constraints

Perform quality control

Recommend process improvements

Implement process improvements

Oversee software development teams

Ensure work completion

Confer with system engineers

Confer with hardware engineers

Derive software requirements

Obtain project limitations

Obtain system capabilities

Coordinate software installation

Monitor system performance

How You'll Work.

Team & Collaboration

Collaborating with Product Owners; Collaborating with System Engineers; Collaborating with Project Software Engineers; Works individually or as part of a team; Conferring with users; Conferring with system engineers; Conferring with hardware engineers

Communication Scope

Document test results; Write documentation; Review documentation; Confer with users; Confer with system engineers; Confer with hardware engineers

Process & Methodology

Agile development processes, Agile, Scrum, SAFe

Full Job Description

## Description 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.   The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements. These systems might include, but are not limited to, processing­ intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off­The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. Experience developing in Unix. Ability to perform shell scripting. Working knowledge of Configuration Management (CM) tools and Web Services implementation.   The Software Engineer shall be responsible for 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.   Due to federal contract requirements, U

Free ATS check

Applying for this Software Engineer 2 role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Wyetech?

Real rants from real employees. Read before you apply.

Read Company Rants →