Smartronixposted 13 days ago
$110,000 - $184,800/Yr
Full-time • Entry Level
Chantilly, VA
Professional, Scientific, and Technical Services

About the position

SMX is seeking a Jr. Software Engineer in our Chantilly, VA office in support of our Intelligence Community customer as part of a highly talented, highly motivated and high-performing team.

Responsibilities

  • Conduct research in design, development, testing and utilization of electronic data processing software.
  • Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions.
  • Conduct multidisciplinary research and collaborate with equipment designers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
  • Determine computer user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepare operating instructions.
  • Ensure software standards are met.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Coordinate software system installations and monitor system functioning to ensure specifications.

Requirements

  • Clearance: TS/SCI CI Polygraph
  • On site support Monday - Friday in Chantilly, VA
  • Bachelor's degree in Computer Science or related field. However, equivalent experience in lieu of a degree will be considered.
  • Experience developing secure and well-tested API using Spring
  • Experience developing frontends using JavaScript frameworks, preferably React
  • Experience maintaining, monitoring, and debugging software deployed in the cloud, preferably AWS
  • Experience developing performant relational database designs
  • Experience migrating live databases in deployed environments, preferably with a migration tool like Liquibase or Flyway
  • Experience working with Git and with web-based repositories such at Bitbucket or GitLab

Nice-to-haves

  • Experience working with SOAP API's
  • Experience working with AWS services: EC2, ECS, RDS, S3, CloudWatch, or Amazon Workspaces
  • Experience developing in a *nix environment and familiarity with basic and advanced terminal commands
  • Experience containerizing software with Docker
  • Experience working with CI/CD pipelines
  • Experience working in an Agile development process
  • Managing Elasticsearch, reindexing and data mappings, JSON and KQL searching syntax, and Kibana dashboard options

Benefits

  • Health insurance
  • Paid leave
  • Retirement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service