We are seeking a skilled Python Developer to join our team, responsible for developing robust backend solutions using Python 3.
7+, Docker, and AWS technologies. While experience with JavaScript and Neo4j is beneficial, it's not mandatory. The ideal candidate should possess a solid understanding of Linux systems and have a strong academic background.
Years of experience are less critical compared to a sharp aptitude and proficiency in the required technologies.
Position Responsibilities :
- Participate in all phases of the software development lifecycle, from design to deployment.
- Mentor and guide junior developers within the team.
- Architect, develop, deploy, and support server-side applications.
- Design and implement functional requirements for backend systems.
- Develop efficient backend features using Python.
- Integrate frontend components seamlessly into applications.
- Manage testing processes and resolve any identified bugs.
- Prepare comprehensive technical documentation for developed solutions.
- Collaborate closely with UX / UI designers to translate designs into functional code.
- Continuously enhance software quality and suggest improvements to existing systems.
Requirements :
- Proficiency in Python 3.7+ for backend development.
- Experience working with Docker and Docker Compose for local development.
- Familiarity with AWS services for hosting backend applications.
- Knowledge of JavaScript for frontend development is advantageous but not mandatory.
- Understanding of Neo4j databases is a plus.
- Strong familiarity with Linux systems.
- Academic background from a reputable university.
- Ability to quickly grasp new concepts and technologies.
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork abilities
Job Type : Contract
Schedule :
8 hour shift
Education :
- Bachelor's (Required)
30+ days ago