We are seeking a skilled and experienced Python Developer with a handson experience in Python software development. The ideal candidate should possess a strong portfolio showcasing successful projects and have a Bachelors degree in Computer Science Software Engineering or a related field. As a Python Developer you will be responsible for designing developing testing and maintaining highperformance applications using the Python programming language. This role requires a deep understanding of Python software development stacks ecosystems frameworks and tools with proficiency in frontend development and database technologies.
Key Responsibilities :
1. Python Development :
Design implement and maintain efficient reusable and reliable Python code.
Collaborate with crossfunctional teams to define design and ship new features. Ensure the performance quality and responsiveness of applications.
2. Framework and Tool Proficiency : Demonstrate expertise in Python frameworks and tools including but not limited to Numpy Scipy Pandas Dask spaCy NLTK scikitlearn and PyTorch. Stay updated with the latest developments in Python technologies and incorporate best practices into projects.
3. Frontend Development : Utilize HTML CSS and JavaScript to implement user interfaces and enhance user experiences. Collaborate with UI/UX designers to bridge the gap between graphical design and technical implementation.
4. Database Technologies : Work with both SQL and NoSQL databases to design schemas write queries and ensure efficient data storage and retrieval.
5. ProblemSolving : Demonstrate excellent problemsolving skills troubleshoot issues and provide effective solutions. Identify and address bottlenecks bugs and performance issues.
6. Collaboration : Communicate effectively with team members stakeholders and clients. Collaborate with crossfunctional teams to deliver highquality software solutions.
Qualifications :
Bachelors degree in Computer Science Software Engineering or a related field. Experience as a Python Developer with a strong portfolio of projects. Indepth understanding of Python software development stacks ecosystems frameworks and tools. Proficiency in frontend development using HTML CSS and JavaScript. Familiarity with database technologies such as SQL and NoSQL. Strong problemsolving ability with excellent communication and collaboration skills.
python,software,design,database,front-end development,projects,software development