Software Developer (Python)
Angel and Genie
Bengaluru / Bangalore, INDIA
2d ago
source : TimesJobs

Title Software Developer (Python) 5 yrs 14L Bangalore Categories Salary 14L Total Yrs Of Experience Required 5 yrs Job Location Bangalore Job Description Job Responsibilities Support the entire application lifecycle concept, design, test, release and support Produce fully functional applications and APIs writing clean code using languages such as Python, JavaScript and more Approach the development lifecycle with testing in mind Unit, Integration, Regression and more Troubleshoot and debug applications and databases to optimize performance Design, Develop and Deliver APIs to support both mobile and web applications Ensure that all engineering efforts are created / maintained by meeting our quality standards Research and suggest new technologies, applications and protocols to enhance our eco-system, Create prototypes for design concepts, mock-ups, and approved designs.

Use knowledge and research to constantly modernize our applications and infrastructure stacks Be a team player and strong problem-solver to work with a diverse team.

Job Requirements Bachelors Degree or equivalent work experience Fluent in English, with excellent oral and written communication skills 5 years of experience in Software Development 3 years of experience using Python 3 years of experience using Linux 3 years of experience with T-SQL / PL-SQL Some experience of No-SQL databases Solid understanding of Test-Driven-Development and Python testing frameworks Solid understanding of OOP Solid understanding of Asynchronous Programming Solid understanding of API deployments, maintenance and integrations (Desirable) Experience with Python Flask and other Web API frameworks (Desirable) Experience with Cloud Computing (Desirable) Experience with Docker and Kubernetes (Desirable) Experience with DevOps (Desirable) Experience with MongoDB and Graph Databases

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form