
Software Engineer
Full Job Description
About the Role
Paytm is seeking a talented Senior Python Developer to join our team in Noida. You will be responsible for developing robust backend systems using Python, Django, and Flask. The ideal candidate will possess a Bachelor's degree in Computer Science, Computer Engineering, or a related field, with 1 to 3 years of professional experience as a Python developer. You should have expert knowledge of Python and its associated frameworks, including Django and Flask. A deep understanding of multi-process architecture and Python's threading limitations is essential. Familiarity with server-side templating languages like Jinja 2 and Mako, and the ability to integrate diverse data sources into a unified system, are highly valued. Experience with testing tools and the capacity to collaborate effectively in a team environment, as well as work independently, are also key requirements.
Skills for Success
- Coordinate with development teams to define application requirements.
- Write scalable, high-quality code using Python.
- Perform thorough testing and debugging of applications.
- Develop and maintain backend components.
- Integrate user-facing elements with server-side logic.
- Assess and prioritize client feature requests.
- Implement and manage data storage solutions.
- Collaborate closely with front-end developers.
- Reprogram existing databases to enhance functionality.
- Develop digital tools for monitoring online traffic.