Tensley Consulting, Inc.External listing

Software Engineer (DevNav)

TS/SCI w/ PolyAnnapolis Junction, MD· Onsite· Estimated $54k – $201k est

Experience required

  • No degree: 11+ years
  • Bachelor's: 7+ years

About the role

Tensley Consulting is seeking a Software Engineer I (SWE1) to support a mission-focused program delivering modernized software capabilities for data visualization and collaboration. This role supports development of applications that enable users to analyze, visualize, and contribute data within a secure, scalable environment.

Responsibilities

Analyze user requirements to derive software design and performance requirements Design, develop, and modify software systems and applications Debug existing software and resolve defects Integrate software into new or existing environments Develop and execute unit and integration tests Write and maintain technical documentation Develop data queries and interfaces for databases/repositories Implement algorithms to meet performance and functional requirements Support software lifecycle activities including design, development, testing, and deployment Collaborate with cross-functional engineering teams

Qualifications

Experience 7+ years of experience as a Software Engineer on programs of similar scope and complexity Education Bachelor’s degree in Computer Science or related field OR 4 additional years of SWE experience in lieu of degree Core Technical Skills Programming: Java, Python Testing: Unit & Integration testing Version Control: Git Build Tools: Maven IDEs: IntelliJ or Eclipse Frameworks: Spring Boot, Flask

Desired Skills Experience with Machine Learning or data analytics (streaming or batch) Containerization: Docker, Kubernetes Cloud platforms (AWS or similar) Streaming technologies: Kafka, Flink Databases: MongoDB, PostgreSQL, Redis, ArangoDB Search technologies: ElasticSearch

Clearance: TS/SCI w/Poly