I

Independent Software

National security software and analytics

Cloud Software Engineer 2

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USANo salary listedIn-person

About the Job

Requirements

  • Extensive full-stack JavaScript development experience, including Node.js and TypeScript.
  • Experience developing applications in Big Data Cloud and distributed computing environments.
  • Experience with Java, object-oriented programming, and RESTful web services.
  • Experience with Hadoop ecosystem technologies such as HDFS, HBase, MapReduce, YARN, or ZooKeeper.
  • Experience with information retrieval, distributed data processing, and database technologies.
  • Experience working with Linux/UNIX environments.
  • Strong software development, debugging, testing, and troubleshooting skills.
  • Experience integrating and processing data from multiple sources and formats.
  • Two years of Cloud and Distributed Computing Information Retrieval experience.
  • One year implementing code interacting with Cloud Big Table.
  • One year implementing code interacting with Cloud Distributed File Systems.
  • One year implementing complex MapReduce analytics.
  • One year implementing code interacting with Cloud Distributed Coordination Frameworks.
  • A bachelor's degree in Computer Science or a related discipline from an accredited college or university, plus eight years of Software Engineering experience, including at least two years supporting Big Data Cloud technologies and/or Distributed Computing.
  • Four additional years of Cloud Software Engineering experience on similar Big Data projects may substitute for a bachelor's degree.
  • A master's degree in Computer Science or a related discipline may substitute for two years of experience.
  • A Cloudera Certified Hadoop Developer certification may substitute for one year of Cloud experience.
  • Must possess an active TS SCI with appropriate Polygraph to be considered for this role.

Responsibilities

  • Design, develop, test, and maintain complex cloud-based software applications.
  • Develop full-stack applications using JavaScript, Node.js, and TypeScript.
  • Support Big Data processing, indexing, and information retrieval across distributed systems.
  • Develop and integrate Java applications, RESTful services, and database interfaces.
  • Implement and support Hadoop ecosystem technologies, including HDFS, HBase, MapReduce, YARN, and ZooKeeper.
  • Develop workflows for distributed data processing and analytics.
  • Troubleshoot software defects, optimize application performance, and support system integration.
  • Collaborate with development teams to improve software quality, documentation, and development processes.

About the Company

Independent Software

National security software and analytics

Independent Software develops software, analytics and systems capabilities for United States national security customers. Its engineers and technical specialists work in areas such as cybersecurity, data science, cloud systems, signals analysis and mission-focused software development. The company supports complex government environments where security clearances, technical accuracy and close customer collaboration are central to delivery. Its employer identity is therefore a defense and intelligence technology contractor rather than a consumer software publisher. Its workforce brings together technical specialists, client delivery teams and business operations.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Independent Software

See more jobs