
Software Developer (Python)
Netcompany2 months ago
Leeds, United KingdomMid Level
Responsibilities
- Develop systems across frontend, backend, and integration layers.
- Program hands-on in Python and contribute to the full software development lifecycle.
- Plan workflows, optimize processes, and support quality assurance.
- Implement customer requirements and design new features.
- Analyze and design overall software solutions.
- Collaborate daily with the team and contribute to full delivery lifecycle activities.
Requirements
- At least 2 years of Python programming experience.
- Degree in Software Engineering, Computer Science, Information Technology, or a similar subject.
- Experience across the full software development lifecycle.
- Database experience including MongoDB, SQL, or document databases.
- Full-stack or backend experience with Python and React or TypeScript.
- Experience with AWS services including Lambda, S3, EC2, and RDS.
- Experience with unit testing.
- Previous involvement in developing and delivering major IT solutions.
- Understanding of agile tools and techniques.
- Willingness to travel.
Benefits
- Hybrid working model with some flexible working.
- 25 days’ holiday.
- Private medical healthcare via Vitality.
- Pension contribution and life assurance.
- Professional certifications supported through learning and development.
- Retail discounts covering restaurants, supermarkets, travel, leisure, and health and well-being services.
- Access to Employee Resource Groups.
- Disability Confident Interview Scheme and reasonable-adjustment support during recruitment.