Job Title: Python Developer (3 Years Experience)
We are seeking a skilled Python Developer with 3 years of experience to join our dynamic team. The ideal candidate will be passionate about coding, problem-solving, and building scalable applications that drive business success.
Responsibilities
- Develop, test, and deploy high-quality Python applications and services.
- Collaborate with cross-functional teams including product managers, designers, and other developers to deliver robust software solutions.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Troubleshoot, debug, and optimize existing code for performance and scalability.
- Participate in code reviews and provide constructive feedback.
- Maintain documentation for software development processes and applications.
- Stay updated with emerging Python technologies and frameworks, suggesting improvements and innovations.
- Contribute to the design and architecture of new features and products.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of 3 years of professional experience in Python development.
- Strong proficiency in Python and related frameworks such as Django, Flask, or FastAPI.
- Experience with RESTful API development and integration.
- Familiarity with front-end technologies like JavaScript, HTML, and CSS is a plus.
- Knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
- Experience with version control systems, preferably Git.
- Solid understanding of software development lifecycle and agile methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization tools like Docker and orchestration tools such as Kubernetes.
- Knowledge of automated testing frameworks and CI/CD pipelines.
Join us to leverage your Python expertise in an innovative environment and contribute to impactful projects that make a difference.