Scroll Top

Sr. Python Developer

Job Status: In Active
Job Category: Senior Developer
Job Type: Full Time
Job Location: Agra Hyderabad Noida
Total Openings: 1
Exp Level: 4+
Role: Senior

Job Description:
We are seeking a highly skilled and experienced Senior Python Developer to join our team. The successful
candidate will be responsible for designing, developing, and maintaining Python-based applications that
interact with MySQL databases. The ideal candidate should have a strong understanding of Python and
MySQL, as well as experience working in a fast-paced development environment.
Key Responsibilities:
● Design, develop, and maintain Python-based applications that interact with MySQL databases.
● Collaborating with cross-functional teams to understand project requirements and design scalable,
maintainable solutions.
● Writing clean, efficient, and testable code that adheres to best practices and coding standards.
● Performing code reviews and providing feedback to junior developers to ensure code quality and
adherence to standards.
● Troubleshooting and debugging software issues, identifying root causes and implementing solutions.
● Maintaining existing codebase, including fixing bugs, implementing new features, and improving
performance.
● Creating and maintaining technical documentation for software projects, including system design
documents, user guides, and API documentation.
● Keeping up to date with emerging trends and technologies in software development and applying
them to improve development processes and solutions.
● Mentoring and providing guidance to junior developers to help them improve their skills and achieve
their career goals.
● Participating in project planning and estimation, providing input on feasibility and effort required to
implement features or solutions.
Qualification and Expected Skill Set:
● A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
● Candidates should have at least 4-6 years experience in Python development , with a strong focus on
building scalable, maintainable, and efficient applications.
● Strong knowledge of MySQL databases, including designing, developing, and optimizing complex
database schemas, queries, and indexes.
● Experience with web frameworks such as Flask, Django, or Pyramid, and proficiency in building RESTful
APIs and integrating them with databases.
● Strong understanding of software development principles and practices such as Agile, Scrum, or
Waterfall.
● Familiarity with front-end technologies such as HTML, CSS, and JavaScript, and experience in
integrating front-end code with back-end applications.
● Experience with version control systems such as Git and proficiency in using them to manage codebase
and collaborate with other team members.
● Excellent problem-solving, analytical, and debugging skills, with a keen eye for detail.
● Strong communication and teamwork skills, with the ability to collaborate with cross-functional teams
and explain technical concepts to non-technical stakeholders.
● Experience with cloud platforms such as AWS, Azure, or Google Cloud, and familiarity with
containerization technologies such as Docker or Kubernetes is a plus.
● Understanding of DevOps practices and tools, such as continuous integration and delivery,
infrastructure as code, and automated testing frameworks.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.