Noida, Bangalore
12 hours ago
Senior Python Developer

Our ideal candidate will have a degree in computer science or software engineering and related experience in a similar role in web-based software development. You'll commit to high quality code and be able to pay attention to detail.

 

Candidate Specification :
Skills and Experience:

Excellent understanding of object-oriented concepts and Python language.Strong understanding of software engineering principles and fundamentals including data structures and algorithms, design patterns, messaging patterns, containerization, and enterprise application.Excellent hands on with Databases – Azure SQL server/MongoDB and Strong in writing SQL queries.Deep expertise in Python with experience implementing REST APIs, familiar with Flask or Django.Knowledge around cloud tools like Azure and exposure to DevOps practices like CI/CD and Docker will be an added advantage.Candidates need to have experience to transfer data to cloud using python language.Excellent problem-solving, debugging, and troubleshooting skills (Client side, Server side, Database).Good to know about Artificial Intelligence, Machine LearningHands on with Unit Test, Coding best practices, Code Review.Experience contributing to the architecture/ design of new or current applications (frontends, design patterns, reliability, scaling, automation)
Good understanding of browser rendering behaviour and performanceExcellent verbal and written communication skills

 

Essential technical skills and experience required:

Expertise on Python developmentOOPS concepts- Multithreading, multiprocessing, good with data structures, algorithms, system design etcExperience with Docker, Kubernetes with Azure cloudFast API/Flask(Preferred)Azure SQL server/MongoDB/MySQLAgile MethodologyGood to have- React, MongoDB and Data Science skills


It is beneficial if you have any of the following technical knowledge/experience:

PostgreSQLCI/CDSecurity management
Confirm your E-mail: Send Email