Senior Python Developer
Experience: 3+ years below
Hyderabad
Very Good Communication
Immediate To Less Than 30 days Notice Period
Job Description
Looking for a Senior software engineer with 3+ years of experience and proficiency in Python, Pandas, Django, SQL, AWS, Javascript, and ReactJS.
The developer has to lead the project and the team and work closely with the Customer in building their product. Should have good communication and time management skills. The developer should have proficiency in SQL and managing large chunks of data using Pandas. They should have good experience in building large-scale Web and API applications using Django.
Good understanding of Web application development and Client server architecture. Proficiency in Functional, Object oriented and other programming paradigms.
Hands-on Experience working with Relational and Non-relational datastores. Excellent working knowledge of SQL.
Deep knowledge in customising and implementing a variety of libraries to implement authentication, authorization, pagination, background jobs, file management and other standard feature sets.
Good Experience working on performance optimization of large scale web applications using different strategies.
Good understanding of Architectural patterns and deployment strategies for Python based web applications.
Excellent working experience using AWS/AZURE Cloud services. Good experience working with New Relic/Sentry or other Application monitoring tools.
Good understanding of TDD, BDD and experience working with libraries. Proficiency in Javascript, CSS3, HTML5. Experience working with Bootstrap, SASS, and Typescript.
Experience working with Javascript build tools. Experience with building the infrastructure for serving the applications.
Good understanding of AJAX and Javascript DOM manipulation techniques. Hands-on experience working with data exchange formats like JSON, XML, YAML.
Experience working with front end frameworks and libraries like ReactJS or VueJS. Experience working with git and Github/Gitlab.
Experience working on projects using Agile methodology. Good critical thinking and problem-solving skills
Bachelor's Degree