Full Stack Developer

GEOSPATIAL CONSULTING GROUP INTERNATIONAL LLCNorfolk, VA
7d$90,000 - $115,000Onsite

About The Position

At geocgi we pride ourselves on not losing our focus. We started out and remain GIS experts (or geeks. . . depending on your perspective). Since 2006, we’ve evolved into a world-class and world-wide service provider of multiple disciplines. We are a talented, hardworking group that share values and characteristics that drive client, professional, and personal success. Geocgi is seeking a skilled Full Stack Developer to support our client, the North Atlantic Treaty Organization (NATO), Supreme Allied Command Transformation (SACT), onsite in Norfolk, Virginia. In this role, you will design, build, and deploy modern, containerized applications that support mission-critical systems in a secure and agile environment. You will work as part of a balanced, cross-functional agile team and contribute across the full technology stack—from user interfaces to APIs, services, and data layers—while supporting DevSecOps pipelines and modern software delivery practices. This position is an onsite opportunity with the primary location of performance in Norfolk, Virginia, USA with NATO SACT.

Requirements

  • U.S. Citizen and Active U.S. Passport.
  • Active NATO or DoD Secret Clearance.
  • Ability to be onsite M-F in Norfolk, Virginia.
  • Minimum 4 years of experience in full-stack software development using JavaScript, Python, or Java.
  • Minimum 4 years of experience in front-end development (e.g., React, Angular) and/or back-end development (e.g., Node.js, Django/Flask, Spring Boot).
  • Minimum 4 years of experience in database design and programming (e.g., MySQL, PostgreSQL, MongoDB).
  • Demonstrated experience designing and developing RESTful APIs.
  • Experience applying Test Driven Development (TDD) practices.
  • Experience working with microservices architectures.
  • Experience deploying containerized applications using Docker, Kubernetes, or OpenShift.
  • Experience working in collaborative, agile teams.
  • Experience delivering iterative releases in an Agile/DevSecOps environment.
  • Fluent in English, both written and spoken.

Responsibilities

  • Build containerized application tools following the 12-Factor App methodology, Test Driven Development (TDD), and Extreme Programming (XP) practices.
  • Develop products as part of a cross-functional agile team, collaborating with Product Managers, Product Owners, UI/UX Designers, and Data Scientists as applicable.
  • Design and implement RESTful APIs and microservices-based architectures.
  • Develop full-stack solutions using modern JavaScript, Python, and/or Java frameworks.
  • Perform front-end development using frameworks such as React or Angular and back-end development using technologies such as Node.js, Django/Flask, or Spring Boot.
  • Design and implement database schemas and perform database programming using technologies such as MySQL, PostgreSQL, or MongoDB.
  • Package and deploy applications using container technologies such as Docker, Kubernetes, or OpenShift.
  • Participate in collaborative development practices, including pair programming as needed.
  • Rapidly learn and apply new programming languages, frameworks, and tools to meet evolving mission needs.
  • Support the development and maintenance of sustainable DevSecOps pipelines and agile delivery practices.

Benefits

  • Competitive salaries, commensurate with experience and leading Federal Contractors in the geospatial industry.
  • Opportunities for upward mobility in a dynamic fast paced environment within a small company.
  • Merit-based spot and end of year bonuses.
  • Safe Harbor 401(k) plan with immediate vesting.
  • Flexible work hours and PTO.
  • Complete Medical, Dental, and Vision coverage for individuals.
  • Company paid training, certifications, and professional growth and development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service