Sitec Consulting - Laurel, MD

posted 4 days ago

Full-time - Entry Level
Laurel, MD
Professional, Scientific, and Technical Services

About the position

The Full Stack Software Developer position at SITEC Consulting is designed for early-career professionals who will join a collaborative team focused on the full lifecycle support of operational software systems. The role involves developing, maintaining, and enhancing complex software systems while ensuring adherence to design requirements and customer needs. The successful candidate will engage in both new development and sustainment activities, requiring a proactive approach to problem-solving and customer interaction.

Responsibilities

  • Develop, maintain, and enhance complex operational software systems.
  • Review and test software components for adherence to design requirements and document test results.
  • Investigate and resolve software problem reports.
  • Utilize software development and design methodologies consistent with customer DevOps objectives.
  • Provide input to system design including hardware/software trade-offs and requirements analysis.
  • Debug existing software and correct defects.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop and execute test procedures for software components.
  • Write and review system documentation.
  • Design or implement complex database or data repository interfaces and queries.

Requirements

  • Active Top Secret//SCI with poly required at time of application.
  • Three (3) years of experience in software development/engineering.
  • Bachelor's degree from an accredited college or university in Computer Science or related discipline (or seven (7) years of software development experience may be substituted for a bachelor's degree).
  • Experience in one of the following JavaScript frameworks: Angular, Vue, React, with the willingness to pivot to others.
  • Experience with SQL and NoSQL databases.
  • Experience integrating external resources through REST APIs.
  • Proven ability to work with customers to elicit requirements and translate them to actionable tasks.
  • Understanding of automated unit and integration testing.
  • Experience with Docker.
  • Experience with GitLab and GitLab runners for continuous integration.
  • Experience with Agile methodologies.
  • Experience with Linux.
  • Experience creating and consuming RESTful endpoints.
  • Working knowledge of accessibility standards (ADA Section 508 compliance).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service