Enable job alerts via email!

Lead CNO Python Software Engineer

International Association of Plumbing and Mechanical Officials (IAPMO)

Maryland

On-site

USD 120,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a motivated Lead CNO Python Software Engineer in Hanover, Maryland. This role involves extensive coding, data analytics, and mentoring junior developers. Candidates should have significant programming experience and a Bachelor's degree. The position requires knowledge of various programming languages and database technologies, as well as a strong troubleshooting skill set.

Qualifications

  • 20 years of programming experience or 24 years without a degree.
  • Experience with Object-Oriented Analysis and Design.

Responsibilities

  • Coding and development with Python, Java, and Groovy.
  • Performing data analytics on logs and images.
  • Mentor junior software developers.

Skills

Python
Java
Groovy
Data Analytics
Troubleshooting
Agile Software Development

Education

Bachelor's Degree

Tools

Gradle
Maven
SQL
NoSQL
MongoDB
Elastic
Subversion
GIT
Atlassian Tools
VMWare

Job description

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

Responsibilities include, but are not limited to:

  • Coding and development with Python, Java, and/or Groovy.
  • Performing data analytics on logs, images, and other formats.
  • Working with databases and general troubleshooting (tuning and optimization, deadlocks, keys, normalization) in relational database engines (MySQL, PostgreSQL, Oracle, SQL Server).
  • Using streaming technologies (e.g., Kafka), including customization of data flows.
  • Log analysis and troubleshooting (tuning and optimization, search and indexing operations, mapping, monitoring).
  • Working with Elastic Stack (Elastic, Logstash, Beats, Kibana, Fluent, etc.) and knowledge of Opensearch APIs.
  • Perform system and subsystem definition, preliminary and detailed design, implementation, and integration and testing for systems.
  • Research requirements for products, including target environment, performance criteria, and competitive issues.
  • Design new capabilities or recommend improvements to existing capabilities.
  • Analyze system capabilities to resolve problems related to program intent, output requirements, input data acquisition, and programming.
  • Ensure software standards are met.
  • Modify existing software to correct errors, adapt to new requirements, or improve performance.
  • Perform quality control on team products.
  • Coordinate and perform software deployments for developed products.
  • Mentor junior software developers.

Minimum Qualifications:

  • Bachelor’s degree + 20 years of programming experience OR 24 years of programming experience without a degree.
  • Experience with build environments such as Gradle or Maven.
  • Experience with Object-Oriented Analysis and Design.
  • Familiarity with software version control.
  • Knowledge of SQL and NoSQL databases.
  • Knowledge of data ingest, storage, and processing techniques.
  • Knowledge of agile software development methodology.
  • Knowledge of XML and/or JSON.

Preferred Qualifications:

  • Knowledge of MongoDB.
  • Knowledge of Elastic.
  • Strong troubleshooting and maintenance skills for complex code.
  • Experience with Subversion/GIT.
  • Experience with Atlassian tools (Confluence, Jira, Bamboo, Crucible).
  • Experience using VMWare, preferably ESX.

Clearance Requirements:

  • Must have active/current TS/SCI with Polygraph clearance.

Physical Requirements:

  • Ability to remain stationary for extended periods (50% of the time) and operate computer equipment and office machinery.
  • Regular communication with co-workers, management, and customers.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Jobot

Annapolis null

Remote

Remote

USD 125,000 - 175,000

Full time

30+ days ago