Junior Python Developer | 1 – 2 Years exp

Design, develop, and implement efficient and scalable backend systems using Python.

– Utilize web frameworks (Django, Flask) to build RESTful APIs for seamless data integration.

– Leverage object-oriented programming principles and design patterns to write clean, maintainable, and testable code.

– Implement robust unit and integration tests to ensure code quality and reliability.

– Automate repetitive tasks and workflows using Python scripting techniques and libraries (e.g., Selenium, Beautiful Soup).

– Work with various databases (relational or NoSQL) to manage and manipulate data effectively.

– Collaborate with engineers, designers, and product managers to translate requirements into technical solutions.

– Participate in code reviews and contribute to a culture of continuous improvement.

– Stay up-to-date with the latest advancements in Python and related technologies.

Technical Skills :

– Proven experience with Python (3.x) programming language.

– Proficiency in web frameworks (Django or Flask preferred).

– Experience with RESTful API development and design.

– Familiarity with object-oriented programming (OOP) concepts.

– Experience with unit testing frameworks (e.g., unittest, pytest).

– Knowledge of version control systems (Git).

– Experience with automation tools and libraries (e.g., Selenium, Beautiful Soup).

– Understanding of relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).

– Experience with Linux/Unix operating systems is a plus.

Qualifications :

– Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

– Strong analytical and problem-solving skills.

– Excellent communication and collaboration skills.

– Ability to work independently and as part of a team.

– Passion for learning and staying up-to-date with new technologies.

Picture of elitessole

elitessole