logo

View all jobs

Full Stack Software Engineer

Columbia, Maryland
Description: You will operate in a highly collaborative capacity, working across multiple product teams to design and implement mission-critical solutions. This is a high-speed, rapidly changing environment where direct customer interaction provides new challenges and excellent opportunities for continuous learning and professional growth. Success in this role requires a proactive approach to problem-solving and a dedication to delivering measurable value in a fluid mission landscape.
Responsibilities:
  • Integrate with, and contribute to, a diverse set of teams, systems, and technology stacks.
  • Gather requirements and make improvements to existing corporate tools.
  • Understand the customers’ mission, collaborate with team members, gather user requirements, and quickly develop solutions.
  • Design and create reliable, intuitive user interfaces and workflows.
  • Independently drive feature development taking ownership of the entire development lifecycle.
Skills Requirements:
  • Technology flexibility, demonstrated by experience developing across the stack (UI/UX, middleware/API, back-end, and DevOps), and a willingness to use any necessary technology to achieve the solution.
  • Experience developing with at least one UI framework (React, Vue, Angular).
  • Experience writing scripts and services in Python.
  • RESTful web application experience using both Spring Boot and Python.
  • Familiarity with Relational Databases (Postgres, SQLite, etc.).
  • Familiarity with GitLab (CI/CD).
Nice to Haves:
  • Prior CNO experience.
  • Knowledge of end-to-end SIGINT collection and analysis systems
  • Excellent written and verbal communication skills.

Share This Job

Powered by