EngineerJobs.io
← Back to all jobs
Wyetech

Software Engineer (SWE) Skill Level 2

Fort Meade, MD $87 - $117/hr Full time Posted 8d ago

Job Description

Wyetech supports mission-critical government programs with teams that value technical rigor and dependable delivery. In this onsite role in Fort Meade, MD, you will help design, develop, integrate, test, and sustain complex software systems where performance, quality, and integration matter. Wyetech also offers strong employee benefits, including a fully vested retirement contribution from day one.

Key Benefits

  • SEP IRA contribution: 20% of each employee’s gross compensation automatically contributed, with no employee matching required
  • Fully vested from day one
  • PTO plan: up to 200 hours annually
  • Voluntary benefits options: medical (including some plans with HSA), vision and dental, life and AD&D, short and long-term disability, and additional insurances (Hospital Indemnity, Accident, Critical Illness)
  • Optional Identity Theft and Legal Protection Services
  • Employee Referral Bonus eligibility up to $10,000
  • Mobility among Wyetech-supported contracts
  • Team-building events throughout the year (monthly lunches, summer company picnic, annual holiday party)
  • Two complimentary branded clothing orders annually

Responsibilities

  • Analyze user requirements to derive software design specifications, functional requirements, and system performance objectives
  • Design, develop, maintain, and enhance complex software systems based on documented technical and operational requirements
  • Develop software solutions for processing-intensive analytics, advanced algorithms, large-scale data manipulation, real-time processing, and business information systems
  • Design and code new applications and modify existing software to add functionality and capabilities
  • Debug reported issues, identify root causes, and implement corrective solutions
  • Integrate software components into new or modified systems and operating environments
  • Develop algorithms that meet or exceed established timing, resource, performance, and interface constraints
  • Build software interfaces for complex databases, data repositories, and related information systems
  • Create and run data queries to retrieve, manipulate, process, and analyze information
  • Review and test software components for compliance with design requirements, functional specifications, and performance standards
  • Develop, execute, and document test procedures including functional testing, integration testing, and performance validation
  • Conduct quality control reviews to ensure accuracy, reliability, and compliance with established standards
  • Support installation coordination, monitor equipment and application functionality, and help ensure operational specifications are satisfied
  • Write, review, and maintain software documentation, system design specifications, technical procedures, and test results
  • Provide recommendations to improve documentation, development processes, coding practices, and engineering standards, and implement approved improvements
  • Oversee one or more software development teams as assigned, including serving as a team lead when appropriate, coordinating reviews and milestone progress
  • Collaborate with multidisciplinary engineering teams to troubleshoot issues, implement enhancements, and resolve integration challenges
  • Apply software engineering best practices to improve reliability, maintainability, scalability, security, and performance
  • Support integration, system testing, defect resolution, deployment, and ongoing sustainment through the software development lifecycle
  • Perform additional software engineering responsibilities as needed to support program and mission objectives

Requirements

  • Active TS/SCI with Full Scope Polygraph
  • U.S. citizenship required
  • Extensive experience designing, developing, maintaining, and enhancing complex software systems for programs and contracts of similar scope, type, and complexity
  • Experience analyzing user and system requirements to produce detailed software design specifications, functional requirements, and performance objectives
  • Experience designing, coding, debugging, testing, integrating, and maintaining software applications and components
  • Experience developing and implementing complex algorithms, including solutions subject to strict timing, resource, performance, or interface constraints
  • Experience building software for processing-intensive analytics, large-scale data manipulation, real-time systems, or comparable applications
  • Experience with database interfaces, data repository integrations, and complex data queries
  • Experience integrating existing components into new or modified systems and operating environments
  • Experience identifying defects, troubleshooting complex technical issues, analyzing system performance, and implementing corrective solutions
  • Experience modifying software to improve functionality, enhance performance, resolve errors, or accommodate changes in hardware and system architecture
  • Experience developing, executing, and evaluating software testing procedures to validate functionality, performance, and compliance
  • Experience applying software development methodologies, design principles, coding standards, and established engineering processes
  • Experience reviewing deliverables, performing quality control, and ensuring compliance with development standards
  • Experience providing technical direction, coordinating activities, or leading software engineering teams
  • Experience collaborating with systems and hardware engineers to evaluate limitations, performance requirements, technical interfaces, and software design considerations
  • Experience supporting installation, system integration, operational testing, and performance monitoring
  • Experience preparing and maintaining software documentation, system design specifications, technical procedures, and test results
  • Understanding of hardware/software trade-offs, software reuse principles, and evaluation of COTS and GOTS solutions
  • Strong analytical, troubleshooting, technical communication, and problem-solving skills
  • Ability to work independently, collaborate across engineering disciplines, and provide technical leadership
  • Education / experience options:
    • Option 1: Bachelor’s degree in Computer Science or related discipline from an accredited college or university, plus 14 years of Software Engineer experience supporting similar programs and contracts
    • Option 2: 18 years of relevant Software Engineering experience, with an additional 4 years of experience on projects using similar development processes substituting for the bachelor’s degree requirement, in addition to the 14 years required experience
  • Must maintain applicable security clearance and program access requirements throughout employment

Pay: $87.07–$117.91 per hour. Onsite location: Fort Meade, MD.

Technologies: TS/SCI, Full Scope Polygraph, COTS, GOTS.

Application communications: Wyetech may reach out via SMS during candidacy. You can cancel by texting STOP. For help, reply with HELP or contact [email protected] or 844-WYETECH (844-993-8324). Message and data rates may apply.

Equal Opportunity: Equal Opportunity Employer / Affirmative Action Statement. Accommodations: Contact Brittney Wood at 844-WYETECH x727 or [email protected] for reasonable accommodations during the application or interview process.

Similar Jobs