Lead CNO Software Engineer

Full Time Hanover MD ManTech

ManTech seeks a motivated, career and customer-oriented Lead CNO Software Engineer to join our team in the Hanover, Maryland.   
 

Responsibilities include, but are not limited to:

  • Coding and development with Python, Java and Groovy.
  • Performing data analytics on logs, images, and other formats.
  • Working with Databases and General Troubleshooting (tuning and optimization, deadlocks, keys, normalization) in any Relational Database Engines (MySQL, PostgreSQL, Oracle, SQL Server).
  • Using streaming technologies (e.g. Kafka), including customization of data flows.
  • Log analysis and General Troubleshooting (tuning and optimization, Search and Indexing Operations, mapping, monitoring).
  • Working with Elastic Stack (Elastic, Logstash, Beats, Kibana, Fluent etc.) and Opensearch APIs.
  • Perform system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system.
  • Research requirements for a product, including target environment, performance criteria, and competitive issues, design new capabilities and recommend improvements to existing capabilities.
  • Determine computer user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming.
  • Ensure software standards are met and perform quality control on team products, coordinate and perform software deployments for developed products.
  • Mentor junior software developers.
     

Minimum Qualifications:

  • Bachelor’s degree and 20+ years of programming experience or High School Diploma and 24+ years of programming experience
  • Experience coding in Python and Java
  • Experience with build environments such as Gradle or Maven
  • Experience with Object Oriented Analysis and Design
  • Experience with XML or JSON
  • Experience with data ingest, data storage, and data processing techniques.
  • Knowledge of agile software development methodology

Preferred Qualifications:

  • Experience with Software Version Control
  • Experience with SQL and of NoSQL databases
  • Experience with MongoDB
  • Experience with Elastic
  • Experience with troubleshooting and maintaining complex code  
  • Experience with Subversion/GIT
  • Experience with Atlassian Tools such as Confluence, Jira, Bamboo, Crucible or similar
  • Experience using VMWare, preferably ESX
     

Clearance Requirements:

  • Must have active/current TS/SCI with Polygraph
     

Physical Requirements:

  • Ability to remain stationary up to 50% of the time

To apply for this job please visit itjobpro.com.