Job Description
Key Responsibilities:
• Design, develop, test, and maintain high-quality software using Python
• Collaborate with cross-functional teams, including product owners, designers, and other developers, to deliver projects on time
• Write clean, maintainable, and well-documented code
• Participate in code reviews, debugging, and troubleshooting to ensure software quality
• Identify and fix software defects and performance bottlenecks
• Keep up-to-date with emerging trends and technologies in the software development industry
• Mentor and guide junior developers to promote a culture of continuous learning and growth
Requirements:
• Bachelor's or Master's degree in Computer Science or a related field
• At least 2-3 years of experience in Python development
• Proven experience with Python web frameworks such as Django or Flask
• Strong knowledge of software development principles, such as data structures, algorithms, and design patterns
• Experience with relational databases, such as MySQL or PostgreSQL
• Familiarity with front-end technologies, such as HTML, CSS, and JavaScript
• Experience with cloud technologies, such as AWS or Azure
• Excellent problem-solving skills and attention to detail
• Strong communication skills and the ability to work well in a team environment
Preferred Qualifications:
• Experience with containerization technologies such as Docker and Kubernetes
• Familiarity with microservices architecture
• Experience with test-driven development (TDD) and agile methodologies
• Knowledge of other programming languages such as Java, C++, or Ruby
We offer a competitive salary, comprehensive benefits, and a dynamic work environment. If you have a passion for developing high-quality software solutions and want to work with a dynamic team, please apply with your resume and cover letter
💡 Quick Summary
Seeking a career-building opportunity? The Python Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
