We are looking for a passionate Python developer to join our team.
You will be responsible for developing and implementing high-quality software solutions, creating complex applications using cutting-edge programming features and frameworks, and collaborating with other teams to define, design, and ship new features.
If you enjoy working in a fast-paced and collaborative environment, we encourage you to apply for this exciting role.
We offer industry-standard compensation packages, relocation assistance, and professional growth and development opportunities.
Objectives Of This Role
Develop, test, and maintain high-quality software using the Python programming language.
Participate in the entire software development lifecycle, building, testing, and delivering high-quality solutions.
Have a good understanding of web development concepts and databases.
Collaborate with cross-functional teams to identify and solve complex problems.
Write clean and reusable code that can be easily maintained and scaled.
Troubleshoot and debug applications to ensure low latency and high availability.
Your Tasks
Develop, test, and maintain software applications using the Python programming language.
Implement test-driven development and automated testing for Python applications.
Participate in code reviews, ensure code quality, and identify areas for improvement to implement practical solutions.
Debug code when required and troubleshoot any Python-related queries.
Stay up-to-date with emerging trends and technologies in Python development.
Required Skills & Qualifications
3 to 5 years of experience as a Python Developer with a strong portfolio of projects.
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Strong understanding of Python programming and frameworks such as Django or Flask.
A working understanding of cloud platforms such as AWS, Google Cloud, or Azure.
Contributions to open-source Python projects or active involvement in the Python community.
Basic knowledge of Docker, Jenkins, and CI/CD practices
Experience with front-end development using HTML, CSS, and JavaScript.
Familiarity with database technologies such as SQL and NoSQL.
Excellent problem-solving abilities with solid communication and collaboration skills.