My client is looking for an experienced Full Stack Developer (Python) to join an innovative team Design and build scalable, high-quality software solutions Lead development initiatives and mentor junior developers Collaborate with cross-functional teams in an Agile environment Key Responsibilities Develop complex applications using Core Python and frameworks such as Flask Apply best practices: OOP, exception handling, and efficient data structures Build responsive front-end interfaces using Vue.js, JavaScript, HTML, and CSS Design and optimize SQL databases for performance and reliability Manage cloud infrastructure using AWS Core services and Terraform Implement serverless architectures and manage Docker containers Integrate system components and troubleshoot/debug applications Mentor developers on coding standards, GitHub version control, and workflows Support data analysis and visualization to improve system performance Develop event-driven applications using MVC/MVT design patterns Ensure security and compliance using PKI and OAuth 2.0 / OIDC Drive test automation through Unit Testing, API Testing, and TDD Qualifications 5 years of experience in software development with Python Strong experience with web frameworks and full stack development Solid knowledge of Vue.js, CSS, and HTML Strong understanding of databases, SQL, and data analysis Experience with AWS cloud services and Terraform Hands-on experience with Docker and serverless architectures Excellent problem-solving and attention to detail Strong communication and leadership skills Essential Skills Experience working in Agile methodologies Understanding of CI/CD pipelines and tools Ability to identify problems and develop solutions or POCs Ability to present technical concepts to business and technical teams Comfortable working with rapidly changing requirements Preferred Skills Experience with ORMs and server-side templating Advanced knowledge of AWS architecture best practices Familiarity with software architecture and design patterns