Salary: £90,000 – 90,000 per year
Requirements
- We require commercial software development experience.
- We require practical experience in system design, development, testing, and operational stability.
- We require deep knowledge and experience in Python and its ecosystem, including common patterns and pitfalls.
- We require experience applying continuous delivery, test-driven development, and pair programming.
- We require experience working in an agile environment and an understanding of Scrum principles.
- We require experience writing and consuming RESTful APIs in Python.
- We require experience with AWS services such as Lambda, DynamoDB, and Elasticsearch, or experience with Azure.
- We require experience creating web application user interfaces using ReactJS and TypeScript.
- We require an excellent academic background, with a minimum 2:1 degree from a top‑tier university.
- We require strong problem‑solving skills and the ability to work across the organisation.
- We prefer someone proactive, energetic, and motivated to make a difference in how we work and support our members.
Responsibilities
- We design and implement systems and software to meet requirements using appropriate tools and methods.
- We promote high‑quality code through test‑driven development, pair programming, and code review.
- We take responsibility for the technical development of all stages of software creation, including testing.
- We ensure implementations meet security, performance, and safety requirements.
- We suggest improvements to our code base, development processes, tooling, and working practices.
- We encourage innovation by identifying, evaluating, and adopting emerging technologies.
- We assist with the design, implementation, and testing of APIs that adhere to the OpenAPI specification.
- We work across the organisation on complex, challenging, and career‑defining projects.
- We help support our members and contribute to the way we work as a team.
Technologies
- AWS
- Lambda
- Azure
- ElasticSearch
- Support
- OpenAPI
- Python
- Security
- TypeScript
- Web
- Cloud
- API
- React
- TDD
More
We are a fast‑growing and highly successful technology consultancy seeking a Senior Python Developer to help design, implement, and maintain complex software, systems, and customer‑facing digital products. This is an excellent opportunity to make a significant impact on challenging projects while working across the organisation. The role is based in Newcastle upon Tyne and is office‑based. We offer a basic salary of £60,000 to £90,000, plus a bonus and excellent benefits.
#J-18808-Ljbffr…
