Python Developer
Entry-Level Python DeveloperFull-TimeCandidate must be open to relocateJob DescriptionWe are looking for a motivated Entry-Level Python Developer to join our development team. The ideal candidate should have a good understanding of Python programming, basic software development concepts, and a willingness to learn and grow in a professional environment.ResponsibilitiesDevelop, test, and maintain Python-based applications.Write clean, efficient, and reusable Python code.Work with senior developers to understand project requirements and implement solutions.Debug and resolve application issues.Work with databases such as MySQL or PostgreSQL.Develop and integrate REST APIs.Participate in code reviews and team discussions.Write basic unit tests and maintain technical documentation.Learn and work with frameworks such as Django or Flask/FastAPI.Follow software development best practices and version-control processes.Required SkillsBasic to intermediate knowledge of Python.Understanding of OOP concepts, data structures, and exception handling.Basic knowledge of SQL and relational databases.Familiarity with REST APIs and JSON.Basic knowledge of Git/GitHub.Understanding of HTML/CSS and basic web concepts is a plus.Good problem-solving and debugging skills.Strong willingness to learn new technologies.Preferred QualificationsBachelor's degree or diploma in Computer Science, IT, or a related field.Internship, academic, or personal projects using Python are a plus.Familiarity with Django, Flask, or FastAPI is beneficial.Experience1-4 year of experience. Fresh graduates and candidates with relevant internships or projects are welcome to apply.Thanks