Description
Job Title: Senior Python Developer
Location: Birmingham
Contract Length: 3 months initially with possible extension
Essential Experience:
*5 years commercial experience with Python*
Commercial experience with modern MVC Web Frameworks (Flask, Django, etc ), commercial experience in agile methodologies (Scrum, XP, etc ),
Experience with Test Driven (TDD) and Behavioural Driven (BDD) development techniques,
Demonstrable knowledge of software design patterns and best practices (SOA, Micro Services, DRY, etc ),
Experience leading and mentoring other team members, Experience working within a Continuous Integration environment (Peer review, Merge Requests, CI Setup, etc ), RESTful services, Test Automation Tools (Like Selenium),
Experience with version control systems (Git, Mecurial, Svn, TFS, etc ),
Experience with Postgres and/or SQLServer databases, Good working knowledge of Linux (ideally Ubuntu or other Debian based distribution)
Additional beneficial (but not essential) skills and/or experiences are:
Knowledge of the Government (Gov.UK) design manual and service standard, Experience with Vagrant, Demonstrable knowledge of SOLID principles, Scrum Master Certification, Ability to lead in Agile ceremonies, Exposure to TOGAF ADM, Exposure to Microsoft .NET
Please Note: Shortlisted candidates would be contacted via Call/Email.
Apply now to know more..!