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.