- Expert knowledge of data structures and algorithms in Python.
- Excellent software design skills – the candidate must come up with innovative ways to share proof of this
- capability with Client – either as an adjunct document in their resume, or as links to GitHub pages.
- Thorough understanding of the software development principles is essential.
- 12+ years of experience in leading development teams in building web applications using Python and Flask –
- some example areas (not comprehensive) are expert knowledge in application routing, backend web
- programming, JSON, YAML, etc.
- Must have worked with Git, Jira, and other development management environments all their developer career.
- Linux experience is essential.
- Excellent troubleshooting and code reading skills are essential.
- High proficiency in generating high-quality requirements, design and test documentation using MS Office tools
Other documents that MUST be provided – do not apply if you do not have these
- Examples of code: for example, a link to the candidate’s GitHub page.
- Examples of documentation: samples showing candidates skill at capturing requirements and/or system design