Senior Python Developer
Summary
Senior Python developer builds and leads scalable backend, desktop, and cloud solutions using Python and C# in a global outsourcing environment.
What you’ll be doing
- Designing, developing and maintaining Python-based applications
- Delivering end-to-end solutions across backend, desktop and cloud platforms
- Working in an agile environment to ship high-quality code to production
- Contributing to architecture, tooling and engineering best practices
- Leading and participating in code reviews
- Mentoring developers and supporting team delivery
Key responsibilities & requirements
- Strong commercial experience with Python
- Exposure to C# and Windows-based applications is required
- Experience building scalable applications and APIs
- Solid understanding of object-oriented and functional programming
- Experience with Git, version control and CI/CD pipelines
- Cloud experience, preferably Azure (AWS a plus)
- Strong problem-solving skills and ability to work independently
- Experience working in agile delivery teams
Email tony@grittalent.com to have a confidential discussion about this role.