Python Engineer
Corvus People
Belfast, UK
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£50,000.0 - £70,000.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Adobe InDesign
Automation of Tests
Software Quality
Code Review
Computer Programming
DevOps
Distributed Systems
Data Logging
Enterprise Software Applications
Grafana
Git
+8 more
Pytest
Containerization
Integration Tests
Deployment Automation
Restful APIs
Software Version Control
Docker
Microservices
Job description
You will be key member for designing, developing, testing, and maintaining backend services and microservices that power enterprise applications. The role emphasizes clean code, automated testing, secure deployments, and operational excellence within a regulated BFSI environment. Your responsibilities:
- Develop, test, and maintain backend services and microservices.
- Design and implement RESTful APIs following coding standards and best practices.
- Participate in design reviews, code reviews, and technical discussions.
- Implement automated unit and integration tests to ensure code quality.
- Containerize applications using Docker and deploy via CI/CD pipelines.
- Instrument services with logging, metrics, and monitoring for observability.
- Collaborate with QA, DevOps, and architecture teams.
- Troubleshoot and resolve production issues.
- Contribute to continuous improvement of development practices and standards.
Requirements
Location: Belfast, UK, Hybrid role but you must be available to work a minimum of 2 days per week in the Belfast office., * Strong programming experience in Python (or a relevant backend technology stack).
- Experience developing and consuming REST APIs.
- Knowledge of automated testing frameworks (e.g., pytest).
- Hands-on experience with Docker and containerized applications.
- Proficiency with Git and version control best practices.
- Familiarity with CI/CD pipelines and deployment automation.
Good to have:
- Experience with microservices architecture.
- Exposure to cloud platforms and distributed systems.
- Familiarity with observability tools for logs and metrics
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerjet.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
about 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
LM
Luis Minvielle
The 13 Best Python Libraries for Developers in 2025
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 137 - AI'm not sure about this
almost 2 years ago