Software Engineers

Artera Technologies

$80K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related discipline required for all levels.
  • 0-7 years of relevant experience for Level 1.
  • 7-14 years of relevant experience for Level 2.
  • 20+ years of relevant experience for Level 3.
  • Additional 4 years of relevant experience may substitute for a degree on some contracts.

Responsibilities

  • Develop, maintain, and enhance complex software systems based on requirements.
  • Review and test software components for adherence to design and document results.
  • Utilize appropriate software development and design methodologies.
  • Provide input for system design regarding hardware/software trade-offs.
  • Design or implement complex database interfaces and queries.
  • Develop algorithms to meet performance and functional standards.
  • Modify existing software to correct errors or adapt to new hardware.

Benefits

  • Variety of projects and contracts tailored to individual skills and growth opportunities.
  • Job positions range from junior to principal levels, allowing advancement based on experience.
Full Job Description
SOFTWARE ENGINEERS
Job Type: Full Time

Level: Junior, Mid, Senior, Principal
Location: Maryland (Annapolis Junction / Fort Meade area)
Security Clearance: TS/SCI with Appropriate Agency Polygraph

Artera Technologies, LLC specializes in prototyping, developing, and deploying full-stack solutions for high-profile tools supporting our client's mission-critical systems. Optimization and load management is the primary focus in this fast-paced and high-stakes environment. We are looking for enthusiastic Software Engineers to support a variety of DoD/IC programs, spanning a range of experience levels and technology stacks.

Tasking:
  • Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
  • Reviews and tests software components for adherence to the design requirements and documents test results.
  • Utilizes software development and software design methodologies appropriate to the development environment.
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Design or implement complex database or data repository interfaces/queries.
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Developing software with high level languages such as Java, C, C++, etc.
  • May also have experience with open-source (NoSQL) products such as HBase /Accumulo, Big Table, etc.

General Qualifications:
  • Software Engineer Level 1 requires a bachelor's degree in computer science or other related discipline, and 0-7 years of experience as a software engineer on programs and contracts of similar scope, type, and complexity.
  • Software Engineer Level 2 requires a bachelor's degree in computer science or other related discipline, and 7-14 years of experience as a software engineer on programs and contracts of similar scope, type, and complexity.
  • Software Engineer Level 3 requires a bachelor's degree in computer science or other related discipline, and 20+ years of experience as a software engineer on programs and contracts of similar scope, type, and complexity.
  • Four (4) additional years of relevant experience may be accepted in lieu a bachelor's degree on some contracts.

Depending upon the individual position, our roles include the use of technologies such as:
  • Java / J2EE
  • JavaScript
  • C / C++
  • Python
  • Angular
  • Docker
  • Kubernetes
  • UNIX / Linux
  • MongoDB
  • Express
  • React
  • Node
  • GoLang
  • Vue.js
  • Web Services (REST, SOAP)
  • Java Frameworks (Spring, Hibernate)

Ready to make a difference?
With a large variety of projects and contracts we can find the right fit-skills, growth opportunities, and personality-for each of our employees. To apply, please visit www.arteratech.com or email your resume to [email protected].

Similar Jobs

More Jobs at Artera Technologies

  • CNO Analyst/Programmers
    $80K — $120K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • CNO Analyst/Programmers
    $80K — $120K *
    Annapolis Junction, MD 20701 (Howard County)
    Information Technology
    In-Person
  • Software Engineers
    $80K — $130K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Software Engineers
    $80K — $130K *
    Annapolis Junction, MD 20701 (Howard County)
    Aerospace & Defense
    In-Person
  • Information System Security Engineers
    $90K — $130K *
    Annapolis Junction, MD 20701 (Howard County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineers jobs: