
Software Developer (Python)
Netcompany2 months ago
London, United KingdomMid Level
Responsibilities
- Develop frontend, backend, and integrated software systems using Python.
- Plan workflows and support the full software development and delivery lifecycle.
- Analyze and design overall solutions and implement customer requirements for new features.
- Perform process optimization and quality assurance.
- Collaborate daily with team members and contribute to successful project delivery.
- Travel as required.
Requirements
- At least 2 years of Python programming experience.
- Degree in Software Engineering, Computer Science, Information Technology, or a similar field.
- 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 through 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.
- Inclusive, barrier-free recruitment process with a Disability Confident Interview Scheme and reasonable-adjustment support.