CNO Python Software Engineer
ManTech
**ManTech** is seeking a motivated, career and customer-oriented **CNO Python Software** **Engineer** to join our team in the **Hanover, Maryland** location. Provides specialized testing and evaluation capabilities tailored to system functions.
**Responsibilities include, but are not limited to:**
+ Ability to demonstrate solid knowledge of Python and XML.
+ Performing system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system.
+ Researching requirements for a product, including CNO deployment environment, performance criteria, and competitive issues.
+ Designing ideas for new capabilities or recommendations for improvements to existing capabilities.
+ Demonstrated knowledge of multiple software development methodologies (e.g., Scrum, TDD, Waterfall).
+ Determining computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming.
+ Ensuring software standards are met.
+ Modifying existing software to correct errors, to adapt to new requirements, or to improve performance.
+ Debugging and troubleshooting software
+ Performing quality control on team products.
+ Coordinating and performing software deployments for developed products.
**Minimum Qualifications:**
+ Bachelor’s Degree in Computer Science or related field from an accredited college or University
+ 7 years of programming required (with a bachelor's degree) or, in lieu of a degree, 11 years of programming experience
+ Experience with Python
+ Experience with build environments such as Gradle or Maven
+ Experience with Object Oriented Analysis and Design
+ Familiarity with Software Version Control
+ Knowledge of CNO environment
+ Knowledge of agile software development methodology
+ Knowledge of XML or XSLT
**Preferred Qualifications:**
+ Experience with SQL and NoSQL databases
+ Subversion/GIT experience
+ Atlassian Tools (Confluence, Jira, Bamboo, Crucible)
+ Strong problem-solving skills
**Security Clearance Requirements:**
+ Must have a active/current TS/SCI with Polygraph
**Physical Requirements:**
+ Must be able to remain in a stationary position 50% of the time
+ Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
+ The person in this position frequently communicates with co-workers, management and customers, which may involve delivering presentations
+ Repetitive Motions
Confirm your E-mail: Send Email
All Jobs from ManTech