Senior Python Developer/Technical Lead - SQL/AWS/OOP - Permanent
Remote working
Competitive salary
We are currently recruiting for a team of senior Python Developers and Technical Leads required for a leading global transformation consultancy based UK wide. The ideal candidates will be responsible for driving development projects, mentoring a team of developers and collaboration across other IT teams. Experience surrounding design and implementation of scalable software solutions is key.
Key skills and responsibilities:
1. Experienced in designing and developing scalable applications using Core Python and frameworks like Flask. Skilled in applying OOP principles, efficient data structures, and robust exception handling. Collaborates effectively with Front End teams using JavaScript, HTML, and CSS to deliver seamless user experience.
2. Proficient in SQL database design and optimization for reliable data storage and retrieval. Manages cloud infrastructure with AWS Core Services and Terraform, and builds serverless and containerized solutions using Docker.
3. Leading system integration, debugging, and performance tuning to ensure application stability. Mentoring of junior developers in GitHub version control, coding standards, and best practices. Applies event-driven programming and design patterns like MVC/MVT.