Senior Software Engineer - Python
Apply
3-5 YearsNOIDABachelors Degree

Responsibilities:

  • Develop and build extremely reliable, scalable and high-performing web applications for our clients

  • (S)he will also review and understand business requirements ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects

  • Collaborate across the company and interact with our customers to define, design and showcase new concepts and solutions

  • Collaborate with other developers to ensure that client needs are met at all times

  • Work in a rapid and agile development process to enable increased speed to market against a backdrop of appropriate controls.

  • Implement good development and testing standards to ensure quality of deliverables

 

Must Have:  

  • B.Tech/MCA with atleast 3 years of relevant experience

  • Hands on experience with multiple programming technologies, including Django/flask,  RESTful APIs, PyUnit, unit test framework in Django.

  • Experience as lead for designing/developing Python based orchestration framework.

  • Experience to interact with database with SQL from python;

  • Hands on Experience with SQL and NoSQL database such as MongoDB and cache management techniques like redis, memcached.

  • Knowledge of change management tools (Git) and continuous integration

  • Strong interpersonal skills with ability to work effectively across team boundaries

  • Experience with Agile methodology and development tools