L

Lentech

Mission-focused engineering and IT services

Cloud Software Developer 3

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USA$215.7k - $230.4kIn-person

About the Job

Requirements

  • Twelve years of software engineering experience in programs and contracts of similar scope, type, and complexity is required.
  • Two years of Cloud and/or Distributed Computing Information Retrieval experience is required.
  • One year of experience implementing code that interacts with Cloud Big Table is required.
  • One year of experience implementing code that interacts with Cloud Distributed File System is required.
  • One year of experience implementing complex MapReduce analytics is required.
  • One year of experience implementing code that interacts with Cloud Distributed Coordination Frameworks is required.
  • One year of experience architecting Cloud Computing solutions is required.
  • One year of experience debugging problems with Cloud-based Distributed Computing Frameworks is required.
  • One year of experience managing multi-node Cloud-based installations is required.
  • Experience in Computer Network Operations, including Utility Computing, Network Management, Virtualization with VMware or VirtualBox, and Cloud Computing, is required.
  • Experience managing and installing Cloud and Distributed Computing across multiple nodes using Python, CFEngine, Bash, Ruby, or related technologies is required.
  • Experience securing Cloud-based and distributed applications through industry-standard techniques such as firewalls, PKI certificates, and server authentication, including experience with corporate authentication services, is required.
  • Experience in Object-Oriented Design and Programming, Java, Eclipse or a similar development environment, Maven, and RESTful web services is required.
  • Experience with Cloud and Distributed Computing Technologies in one or more of the following areas is required: YARN, J2EE, MapReduce, ZooKeeper, HDFS, HBase, JMS, concurrent programming, multi-node implementation or installation, and other applicable technologies.
  • Experience with Cloud and Distributed Computing Information Retrieval in one or more of the following areas is required: HDFS, HBase, Apache Lucene, Apache Solr, and MongoDB.
  • Experience ingesting, parsing, and analyzing disparate data sources and formats, including XML, JSON, CSV, binary formats, sequence or map files, Avro, and related technologies, is required.
  • Experience with aspect-oriented design and development is required.
  • Experience debugging and profiling Cloud and Distributed installations, including Java Virtual Machine memory management and profiling Java applications, is required.
  • Experience with UNIX/Linux and CentOS is required.
  • Experience with at least one SIGINT collection discipline, including FORNSAT, cable, terrestrial/microwave, overhead, or ELINT, is required.
  • Experience with geolocation, emitter identification, and signal applications is required.
  • Experience with joint program collection platforms and dataflow architectures, and signals characterization analysis, is required.
  • Experience with CentOS and Linux/Red Hat is required.
  • Experience with configuration management tools such as Subversion, ClearQuest, or Razor is required.
  • A bachelor's degree in Computer Science or a related discipline from an accredited college or university is required; four years of experience on programs utilizing Big-Data cloud technologies and/or Distributed Computing may substitute for the bachelor's degree.
  • A Cloudera Certified Hadoop Developer certification may substitute for one year of Cloud experience.
  • A master's degree in Computer Science or a related discipline from an accredited college or university may substitute for two years of experience.

Responsibilities

  • Develop, maintain, and enhance complex and diverse Big-Data Cloud systems based on documented requirements.
  • Contribute directly to all stages of back-end processing, analyzing, and indexing.
  • Provide expertise in Cloud Computing, the Hadoop ecosystem, implementing Java applications, Distributed Computing, Information Retrieval, and Object-Oriented Design.
  • Work individually or as part of a team.
  • Review and test software components for adherence to design requirements and document test results.
  • Resolve software problem reports.
  • Use software development and software design methodologies appropriate to the development environment.
  • Provide input to software components of system design, including hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf or Government Off-the-shelf products in place of new development, and requirements analysis and synthesis from system level to individual software components.

About the Company

Lentech

Mission-focused engineering and IT services

Lentech, Inc. provides engineering, operations, and IT services focused on government and defense customers. Its offerings include multi-discipline systems engineering, thermal engineering for NASA Goddard, integration and test services, software development, and mission operations support. On the IT side, Lentech delivers advanced, scalable, secure applications and data-center solutions, including FedRAMP-compliant cloud hosting, enterprise architecture, application development and maintenance, IT operations, and cyber security. The company differentiates itself through a strong track record with NASA and Air Force Space Command, its status as a minority-owned Small Disadvantaged Business, and its role as an AWS Government Partner delivering FedRAMP-managed hosting. Lentech’s stated goal is to expand its space systems services by growing its team and pursuing new challenges in both IT Solutions and Mission Technical Solutions for government customers.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Albuquerque, NM
Founded
2001

Recently Posted Jobs

Explore more opportunities at Lentech

See more jobs