Backend Developer - Python
ADS247365
Date: 3 days ago
City: Delhi, Delhi
Contract type: Full time

Job Description
- Bachelor's degree in computer science, Software Engineering, or a related field.
- 3-5 years of proven experience in back-end development using SQL, back-end coding, and Python.
- Strong proficiency in SQL and database design principles.
- Experience with Python microservices framework Flask (At least 2 Years) (Django Strictly No)
- Knowledge of web application architecture and RESTful API design.
- Knowledge of JIRA, GIT.
- Familiarity with front-end technologies like HTML, CSS, and JavaScript
- Design, develop, and maintain server-side applications using Python and other back-end technologies.
- Create and optimize SQL queries, stored procedures, and database schema design.
- Develop and integrate RESTful APIs to support front-end functionality and third-party integrations.
- Knowledge of Flask and microservices architecture is a plus.
- Collaborate with front-end developers to ensure seamless integration of server-side logic with user interfaces.
- Troubleshoot and resolve issues related to server-side functionality, performance, and scalability.
- Conduct thorough testing and debugging to identify and fix bugs and performance bottlenecks. Preference will be given to ones knowing how to write automated test scripts.
- Monitor and optimize application performance, security, and scalability.
- Collaborate with stakeholders to gather and analyze requirements, and propose effective technical solutions.
- Stay updated with emerging technologies and trends in back-end development.
- Participate in code reviews to maintain code quality and adhere to best practices. Knowledge of JIRA and various branching techniques.
- Provide technical guidance and mentorship to junior developers.
- Should know any documentation platform like Confluence or Google Docs for maintaining proper documentation of code flow and logical flow of the modules.
See more jobs in Delhi, Delhi