Application Developer

$67,700 - $154,000/Yr

Booz Allen Hamilton - Fort Meade, MD

posted about 2 months ago

Part-time,Full-time - Entry Level
Fort Meade, MD
Professional, Scientific, and Technical Services

About the position

The Application Developer position at Booz Allen offers a unique opportunity to contribute to the U.S. Federal Government's mission through the development of secure information sharing systems. As a software engineer, you will be tasked with creating a cross-domain solution that ensures essential security inspections and data sanitization functions, supporting a wide range of missions from initial vision to production-ready systems. This role transcends traditional coding; it requires a passion for learning new tools and techniques to innovate and develop diverse software systems. You will engage in processing-intensive analytics, novel algorithm development, and manipulation of large data sets, all while working in a fast-paced, agile environment. In this position, you will independently design, code, and test major features while collaborating with product management, engineering teams, and operations teams. Your contributions will help develop innovative solutions that align with business needs, focusing on functionality, performance, reliability, and adherence to development goals. The role emphasizes the importance of Agile lifecycle development and requires proficiency in various programming languages, including C, Rust, Go, Java, Python, JavaScript, HTML/CSS, among others. Join us in building a highly reliable Enterprise Cross Domain Service that meets our customers' evolving mission needs.

Responsibilities

  • Develop secure software solutions for cross-domain information sharing.
  • Design, code, and test major features independently.
  • Collaborate with product management and engineering teams to meet business needs.
  • Utilize Agile lifecycle development methodologies.
  • Work with large data sets and develop processing-intensive analytics.
  • Implement novel algorithms and real-time systems.

Requirements

  • 2+ years of experience in software design and development.
  • Proficiency in programming languages such as C/C++, C#, Java, Go, Rust, SQL, and NoSQL.
  • Strong understanding of data structures, algorithms, and object-oriented programming.
  • Knowledge of the Linux operating system and ability to develop applications for it.
  • TS/SCI clearance with a polygraph is required.
  • High school diploma or GED.

Nice-to-haves

  • Experience in designing and optimizing resilient and secure applications.
  • Experience in leading secure software development practices.
  • Familiarity with Python, JMS, JSON/XML, SOA/RESTful applications, and web front-end technologies.
  • Knowledge of Cross Domain guard solutions like Forcepoint High Speed Guards and OWL Data Diodes.
  • Ability to derive software requirements from system and hardware engineers.

Benefits

  • Wellness programs with HSA contributions.
  • Paid holidays and parental leave.
  • Generous 401(k) match.
  • Flexible schedules and remote/hybrid work options.
  • Professional development opportunities including tuition reimbursement and mentoring.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service