Software Engineer Level 1

Markon
5h$215,000 - $230,000

About The Position

Markon is seeking a Software Engineer to support a high-priority, highly visible malware analysis modernization program for the Fort Meade Customer. This role supports the development and modernization of frameworks and front-end processing services that enable mission-critical data ingestion and processing capabilities. The Software Engineer will work alongside a team of dynamic and innovative engineers to design and implement new capabilities that directly support operational mission success.

Requirements

  • Active TS/SCI w/ Polygraph with this Customer.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline plus 7 years of relevant experience.
  • Strong experience developing Java-based applications (UI/front-end experience not required).
  • Experience designing and implementing RESTful services.
  • Experience working in an Agile development environment.
  • Proficiency using Git and Atlassian tools for version control and project tracking.
  • Experience using IntelliJ or Eclipse IDEs.
  • Ability to manage multiple tasks and adapt quickly in a fast-paced, mission-focused environment.
  • Strong problem-solving and communication skills.

Nice To Haves

  • Experience with Kotlin.
  • Experience with MongoDB.
  • Experience using Spring or Spring Boot frameworks.
  • Experience developing or scripting with Python.
  • Familiarity with Kubernetes environments.
  • Experience with NiFi for data flow management.
  • Experience with RabbitMQ or other messaging frameworks.

Responsibilities

  • Design, develop, and enhance Java-based application frameworks supporting mission-critical malware analysis tools.
  • Develop and maintain REST-based services supporting front-end data processing workflows.
  • Support the modernization of front-end processing services, improving performance, scalability, and maintainability.
  • Collaborate in an Agile development environment, participating in sprint planning, development, and integration activities.
  • Work closely with engineers and stakeholders to translate requirements into technical solutions.
  • Utilize Atlassian tools (e.g., JIRA, Confluence) and Git to support development, tracking, and collaboration.
  • Develop and maintain software using modern IDEs such as IntelliJ or Eclipse.
  • Adapt quickly to shifting priorities and multitask across multiple development efforts.
  • Contribute to technical documentation and code artifacts supporting long-term sustainment.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Training and Tuition Assistance
  • Paid Time Off
  • Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service