Python Developer
Job Description
Job Title: Python Developer
Location: UK, Bromley
Job Description:
* Candidates will be proficient in software design focused on a cross-language REST based n-tier architecture and executed using agile methodologies (Scrum, Test Driven Development, unit/integration testing, pair programming, etc.).
* The successful candidate will be comfortable driving design and architecture, rationalizing business requirements and mentoring less experienced developers.
* There will be significant interaction with senior developers across other work streams as we integrate an increasingly complex product set.
ROLE / RESPONSIBILITIES
* Develop a thorough understanding of our entire technology stack
* Design and develop new features within existing Python services; create new services to expand the overall framework
* Contribute to future design and architecture
* Plan work in an agile manner with other team members
* Write acceptance tests in coordination with QA
* Provide L3 user support
* Communicate with our business and platform partners
* Improve and develop our CI pipeline and deployment strategies
REQUIRED SKILLS/EXPERIENCE
* Demonstrable experience of having designed and developed complex server-side functionality in Python
* SQL – preferably Oracle
* Shell scripting and basic Unix knowledge desirable
* Proficient in writing unit, integration, and acceptance tests
* Comfortable in an agile working environment
* Self-starter and proactive
Job Summary
Similar Jobs
The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.
-
Senior Business Analyst
- IT Job Pro
-
Product Manager
- IT Job Pro
-
Python Developer
- IT Job Pro