
Python Developer
Role Overview & Responsibilities
- Write performant, reusable well documented code within a rapidly growing code base
- Work within the Product team to deliver quality, scalable, testable solutions to specification
- Ability to articulate ideas clearly to the rest of the technical team
- Help the Product Managers/Scrum Masters in understanding technical implementations considerations for features on the back log, providing estimation and guidance
- Advise on technologies and evolving techniques to the benefit of the products we produce
- Able to review peer’s code giving clear feedback and following best practices
- Work in within an agile team using SCRUM practises to deliver quality code at a pace
- Be motivated to work remotely and organised in your time management
- Enthusiastic and open to learning new technologies native to cloud development
- Ability to work with GNU/Linux environments
- Working knowledge of Python 3
- A good understanding of Django Framework
- Experience of RESTful design
- Knowledge and experience with micro-service orientated architectures.
- Docker (Compose)
- Excellent knowledge of Git Version Control
- Experience with both SQL & NoSQL databases
- Experience with Python Dependency management
- Experience writing API/Project documentation (Swagger (OpenAPI)/Sphinx or similar)
- Knowledge of queue/worker-based technologies (Redis, RabbitMQ, AWS SQS etc)
- Ability to debug and maintain existing legacy code as well as develop new functionality and services to meet requirements within a service-oriented architecture
- Good knowledge of software architecture, object-oriented development, design patterns and coding best practices
- Solid understanding of CI/CD cultures and pipelines within GitLab
- Exposure to Cloud infrastructure and development
🛡️ NovaJobs Editorial Quality & Trust Assurance
This job listing for Python Developer at NCC Group was indexed, structured, and verified by the NovaJobs Career Intelligence Desk. All compensation estimates and job descriptions are reviewed to ensure compliance with equal employment standards in the United Kingdom (Equality Act 2010).
Share this Job Opening
Help colleagues and network connections discover this verified vacancy.
Interested in this role at NCC Group?
Apply directly through the verified employer application pipeline.