Hanover, US
Requirements:
- I need someone who can demonstrate solid knowledge of Python and XML.
- The candidate should perform system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system.
- The role involves researching requirements for products, including CNO deployment environments, performance criteria, and competitive issues.
- I expect the ability to design ideas for new capabilities or make recommendations for improvements to existing capabilities.
- Knowledge of multiple software development methodologies (e.g., Scrum, TDD, Waterfall) is important.
- The candidate must determine computer user needs and analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, and programming.
- I require strict adherence to software standards.
- I ask that you modify existing software to correct errors, adapt to new requirements, or improve performance.
- Debugging and troubleshooting software will be essential.
- You will be responsible for performing quality control on team products.
- I need someone to coordinate and perform software deployments for developed products.
Must:
- I require a Bachelor's Degree in Computer Science or a related field from an accredited college or university.
- I expect 7 years of programming experience or, in lieu of a degree, 11 years of programming experience.
- Experience with Python is essential.
- Familiarity with build environments such as Gradle or Maven is necessary.
- I ask for experience with Object-Oriented Analysis and Design.
- I seek candidates with knowledge of Software Version Control.
- Understanding of the CNO environment is a plus.
- Familiarity with agile software development methodology is required.
- Knowledge of XML or XSLT is also needed.
Original posting: https://www.python.org/jobs/7879/