logo

View all jobs

Software Engineer II

Laurel, MD
Reflexive Concepts is seeking a skilled Software Engineer to join our team! 

Description: Dynamic Web UI developer with Angular Framework experience to lead a small team of developers, including gathering, documenting, and tracking team requirements

Requirements:
  • A Bachelor's degree in computer science, engineering, or a relevant field OR an additional three (3) years of related experience can be substituted for a degree.
  • A minimum of fifteen (15) years’ general software development experience.
  • Within the last fifteen (15) years, a minimum of seven (7) years combined experience with a minimum of two (2) programming languages.
  • Minimum of five (5) years combined experience working within a minimum of two (2) operating systems.
  • Within the last three (3) years, demonstrated in-depth knowledge of a VISTA-related domain.
  • Demonstrated experience leading a software development team and ensuring that all work is completed within the constraints of the software development process being used on the project.

Required Skills:
  • Experience developing in Python, and Angular Framework
  • Experience developing Typescript, npm packages, git, and Observables (rxjs) or Promises
  • Experience developing Rest APIs, async/await functions, and NestJS, or Python Servers side frameworks
  • Experience working with Docker

Desired Skills:
  • Angular Material and AG-Grid
  • MongoDB, Elasticsearch, Postgres
  • Rancher or Kubernetes
  • Managing  Corpora Datasets
  • Automated Web UI testing frameworks
  • Writing unit tests in Angular Framework (to include coverage reports)

Share This Job

Powered by