Hello,
Exp – 5 Years
Location – No Location Constraint
PFB Details of the requirement:
Job DescriptionOverview: We are seeking a talented Python Developer to join our team and contribute to the development of innovative software solutions. The ideal candidate will have a strong foundation in Python programming and a passion for building scalable and efficient applications. You will work closely with our engineering team to design, implement, and maintain various Python-based projects.Responsibilities:1. Design, develop, and maintain Python applications and services.2. Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.3. Write clean, efficient, and maintainable code following best practices and coding standards.4. Implement automated tests to ensure the quality and reliability of software components.5. Optimize application performance and scalability through code optimizations and system improvements.6. Troubleshoot and debug issues in development, testing, and production environments.7. Stay updated with the latest trends and advancements in Python development and related technologies.8. Participate in code reviews and provide constructive feedback to peers.9. Document design decisions, code changes, and system architecture.10. Contribute to the continuous improvement of development processes and workflows.Requirements:1. Bachelor's degree in Computer Science, Engineering, or related field.2. 5+ years of experience in Python development.3. Proficiency in Python programming language and its ecosystem (libraries, frameworks).4. Strong understanding of software development principles, algorithms, and data structures.5. Experience with web development frameworks such as Django or Flask.6. Familiarity with relational databases (e.g., PostgreSQL, MySQL) and ORM libraries (e.g., SQLAlchemy).7. Knowledge of version control systems, preferably Git.8. Experience with writing and consuming RESTful APIs.9. Excellent problem-solving and analytical skills.10. Strong communication and collaboration skills.Preferred Qualifications:1. Experience with front-end technologies such as HTML, CSS, and JavaScript.2. Knowledge of containerization technologies like Docker.3. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.4. Understanding of software testing methodologies (unit testing, integration testing, etc.).Contribution to open-source projects or active participation in developer communities.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
