Wyetech

Software Engineer 2

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

Responsibilities

  • Develop, maintain, debug, and optimize responsive user interfaces and web applications using React, JavaScript, HTML5, and CSS3.
  • Design and maintain scalable Node.js and Express.js server-side applications, microservices, and RESTful API integrations.
  • Build high-performance graph visualization interfaces capable of rendering and interacting with thousands of nodes and edges.
  • Translate user requirements, wireframes, mockups, prototypes, and user stories into clean, reusable, scalable frontend code.
  • Collaborate with mission customers, government leadership, analysts, and system engineers to capture requirements and recommend product enhancements.
  • Perform automated and browser-based testing, quality control, code reviews, and defect correction.
  • Use UI libraries, frameworks, components, containers, and orchestration tools to streamline development and improve reusability.
  • Participate in a small team, manage assigned development timelines, troubleshoot problems, and communicate technical information to stakeholders.
  • Deliver product demonstrations, author project updates and documentation, and support software integration and installation activities.

Requirements

  • Fourteen years of software engineering experience on programs and contracts of similar scope, type, and complexity.
  • TS/SCI security clearance with an agency-appropriate polygraph and United States citizenship.
  • A bachelor’s degree, or four additional years of software engineering experience in place of the degree.
  • Strong React UI development experience and experience with automated JavaScript testing frameworks including ESLint and Jest.
  • Experience developing scalable server-side applications and microservices with Node.js and Express.js.
  • Experience designing, implementing, and consuming secure, documented RESTful APIs.
  • Experience with GitLab, containers, and orchestration technologies such as Docker, Kubernetes, CK8S, and Helm.
  • Experience designing graph visualization interfaces for large-scale datasets while maintaining responsiveness and usability.
  • Experience gathering user needs and feedback, creating design artifacts, and translating them into frontend code.
  • Knowledge of Section 508 and WCAG accessibility standards.
  • Ability to work independently, communicate complex technical concepts, engage senior stakeholders, and provide presentations and updates.
  • Ability to function in a SAFe environment; Scrum Lead experience and certification are desired.
  • Familiarity with Babel, nwsapi, Winston, Graphology, AG Grid, and Sigma is desired.

Benefits

  • Automatic employer contribution of 20% of gross compensation to a fully vested SEP IRA with no employee matching requirement.
  • Up to 200 hours of PTO annually, with flexibility to adjust PTO allocation at the start of each calendar year.
  • Medical plan options, including plans with Health Savings Accounts, plus vision and dental coverage.
  • Life and AD&D insurance, short- and long-term disability, hospital indemnity, accident, and critical illness insurance.
  • Optional identity theft and legal protection services.
  • Eligibility for employee referral bonuses up to $10,000.
  • Mobility among Wyetech-supported contracts and various contract and work locations in Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii, and OCONUS.
  • Team-building events, including monthly lunches, a summer company picnic, and an annual holiday party.
  • Two complementary branded clothing orders annually.
  • Full-time employee benefits and a $5,000 bonus are available; the posting states that the bonus includes a 20% SEP IRA contribution.
Wyetech

About Wyetech

11-50 employees
Contact me