Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.

Software Engineer- Ts/Sci With Polygraph

Company

Finch AI

Address Bethesda, MD, United States
Employment type FULL_TIME
Salary
Category Defense and Space Manufacturing,Software Development
Expires 2023-08-19
Posted at 10 months ago
Job Description

Software Engineer with TS/SCI w/Polygraph

Location: ONSITE in Bethesda, MD


Clearance: ACTIVE ** TS/SCI REQUIRED with Polygraph**


Finch AI is a fast-growing, fast-paced software development organization; our mission is to build new ways of interacting with information. We do that by leveraging game-changing intellectual property, cloud infrastructure expertise, and a staff that is second to none. Together, we build and support products that address complex, real-time data and analytics needs in the enterprise.


As a Finch AI Software Engineer, you join a dynamic and agile team in the development of new Finch AI products. Our Engineers work within dynamic teams leveraging Finch AI's expertise solving large data problems. We look for strong Developers that thrive on solving challenges associated with creating new products and developing intellectual property. Our teams are comprised of successful people that enjoy solving problems, engaging in substantive technical discussions and have passion for their work. We have very high expectations in terms of skill, motivation, self-organization and productivity. We look for people who excel working in groups, virtual and collocated, as well as those who are comfortable with fast paced agile development.


What You'll do

  • Perform programming/scripting in a variety of languages on multiple Platforms including Linux
  • Perform software testing and debugging to create high quality deliverables
  • Using build tools such as Maven
  • Using common enterprise software design patterns such as MVC
  • Understanding both functional and object-oriented programming paradigms
  • Work collaboratively with the team to manage simultaneous projects
  • Maintain or create documentation
  • Reading an existing codebase to understand the existing functionality
  • Understand product requirements and create solutions involving investigation, design, programming and testing
  • Assist in creating and deploying software solutions


Preferred Knowledge and Skills

  • Agile software development frameworks (Scrum)
  • Microservice architectures, software platforms and frameworks like Kafka
  • Monolithic and hybrid architectures and databases like PostgreSQL, Elastic
  • Development frameworks: Spring Boot
  • You have hands-on experience with writing and maintaining automated tests (unit, integration, stress, load, etc.)
  • Unit tests (Mockito preferred)
  • Version control systems such as git, CI/CD tools such as Jenkins, and container orchestration platforms such as Docker.
  • Scripting and programming languages: Python, Java
  • Atlassian products: Jira, Confluence


Education and work experience:

  • 3+ years’ experience in overall software development and distributed applications
  • Bachelor’s degree in Computer Science or related engineering field
  • Must be a US Citizen and hold an active TS/SCI Clearance


Location: ONSITE in Bethesda, MD