17 Aug
|
MM Staffing u0026 Career Consultants
|
Pune
17 Aug
MM Staffing u0026 Career Consultants
Pune
:
Key Responsibilities:
- Design and develop robust, scalable, and maintainable software applications using Python and related technologies.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand requirements and translate them into technical solutions.
- Write clean, efficient, and documented code following best practices and coding standards.
- Design, develop, and implement scalable and maintainable software applications using Python.
- Build RESTful APIs that facilitate seamless communication between various components of the application.
- Utilize your strong experience with database technologies such as PostgreSQL and NoSQL to design efficient data storage and retrieval systems.
- Troubleshoot and resolve complex software issues, identifying and addressing performance bottlenecks, bugs, and other challenges.
- Work with testing teams to ensure software quality through automated testing and continuous integration pipelines.
- Stay up-to-date with the latest industry trends, technologies, and best practices, and apply that knowledge to enhance development processes.
- Contribute to the evolution of development methodologies, tools, and processes to improve overall efficiency and productivity.
- Participate in code reviews and provide constructive feedback to team members.
- Mentor junior developers and share your expertise to foster a collaborative and productive work environment.
Qualifications
Proven experience (6 to 10 years) as a Senior Python Developer with a strong track record of successful projects.
- Extensive experience developing RESTful APIs and web applications Django, Flask experience is added advantage.
- Proficiency in database design and management, including PostgreSQL and NoSQL databases.
- Strong understanding of software development best practices, coding standards, and design patterns.
- Excellent problem-solving skills and the ability to communicate technical concepts effectively.
- Strong team player with the ability to work collaboratively in an agile setting.
- Bachelor's degree in Computer Science, Software Engineering, or related field. Advanced degrees are a plus.
📌 Python Developers for an IT Company at Pune
🏢 MM Staffing u0026 Career Consultants
📍 Pune