Software Engineer L2

Annapolis, MD, US • Posted 2 days ago • Updated 8 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Data Link Layer
  • Dashboard
  • Software Design
  • Debugging
  • System Documentation
  • Exceed
  • Algorithms
  • Quality Control
  • Documentation
  • Management
  • Software Development
  • Software Development Methodology
  • Computer Hardware
  • Interfaces
  • Security Clearance
  • React.js
  • Node.js
  • TypeScript
  • Elasticsearch
  • MongoDB
  • Database
  • Software Engineering
  • Systems Analysis/design
  • Development Testing
  • Computer Science
  • Docker
  • Kubernetes
  • DevOps
  • GitLab
  • Linux
  • Virtual Machines
  • RESTful

Summary

Job Description
Jovian Concepts, LLC is looking to hire a Software Engineer Level 2 for a great opportunity in the Annapolis Junction, MD area.

A current and active TS/SCI clearance with a MD Polygraph is required.

Job Description:

The team is looking for an experienced Software Development professional to join a dynamic team creating and enhancing a cutting-edge FORNSAT Dashboard prototype. Candidates should be experienced and knowledgeable in all aspects of the software engineering process to include analysis, design, development, test, and integration. Applicants should have experience using tools such as ReactJs, NodeJs, Typescript, Elasticsearch, and MongoDB or similar database.

The Software Engineer 2 shall possess the following capabilities:

  • Analyze userrequirements to derive software design and performance requirements.
  • Debug existingsoftware and correct defects.
  • Providerecommendations for improving documentation and software developmentprocess standards.
  • Design and codenew software or modify existing software to add new features.
  • Integrate existingsoftware into new or modified systems or operating environments.
  • Develop simpledata queries for existing or proposed databases or data repositories.
  • Write or reviewsoftware and system documentation.
  • Serve as team leadat the level appropriate to the software development process being used onany particular project.
  • Design orimplement complex database or data repository interfaces/queries.
  • Develop orimplement algorithms to meet or exceed system performance and functionalstandards.
  • Assist withdeveloping and executing test procedures for software components.
  • Develop softwaresolutions by analyzing system performance standards, confer with users orsystem engineers; analyze systems flow, data usage and work processes; andinvestigate problem areas.
  • Modify existingsoftware to correct errors, to adapt to new hardware, or to improve itsperformance.
  • Design, developand modify software systems, using scientific analysis and mathematicalmodels to predict and measure outcome and consequences of design.
  • Design orimplement complex algorithms requiring adherence to strict timing, systemresource, or interface constraints; Perform quality control on teamproducts.
  • Implementrecommendations for improving documentation and software developmentprocess standards.
  • Oversee one ormore software development teams and ensure the work is completed inaccordance with the constraints of the software development process beingused on any particular project.
  • Confer with systemengineers and hardware engineers to derive software requirements and toobtain information on project limitations and capabilities, performancerequirements and interfaces.
  • Coordinatesoftware system installation and monitor equipment functioning to ensureoperational specifications are met.

Requirements

A current and active TS/SCI Clearance with a MD Polygraph required.

Required Experience:

  • Fourteen(14) years experience as a SWE in programs and contracts of similar scope,type, and complexity is required. Four (4) years of additional SWEexperience on projects with similar software processes may be substitutedfor a bachelor's degree.
  • Applicants should have experience using tools such as ReactJs, NodeJs, Typescript, Elasticsearch, and MongoDB or similar database.
  • Candidates should be experienced and knowledgeable in all aspects of the software engineering process to include analysis, design, development, test, and integration.

Required Education:

  • ABachelor's degree in Computer Science or related discipline from anaccredited college or university is required. Four (4) years of additionalSWE experience on projects with similar software processes may besubstituted for a bachelor's degree.

Desired Skills:

  • Experiencein Docker, Kubernetes, DevOps, deployment, and Gitlab pipelines is highlydesirable.
  • Strongskills navigating environments within Linux, VMs, containers anddeveloping & Integrating RESTful services is key.
  • Candidatesmust be comfortable working in an environment that includes newdevelopment, integration with legacy capabilities, and support forexisting capabilities.

In a recent employee survey, Jovian Concepts earned a 92% Overall Workplace Experience Score and 100% of employees agreed that they would highly recommend working at Jovian Concepts to others.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10459913
  • Position Id: bf3ac45973f26d370a8161774d4ff7c4
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Annapolis, Maryland

•

Today

Full-time

USD 147,000.00 - 180,000.00 per year

Annapolis, Maryland

•

Today

Full-time

USD 208,000.00 - 254,000.00 per year

Annapolis, Maryland

•

Today

Full-time

Annapolis, Maryland

•

Today

Full-time

USD 164,000.00 - 201,000.00 per year

Search all similar jobs