Senior Python Developer
Job description
Job Responsibilities:
- Understand the needs of the client and implement functional requirements accordingly.
- Help in designing the software.
- Build back-end features in Python that are efficient.
- Integrate front-end and back-end components into the application.
- Supervise the testing of software and ensure that all the bugs are fixed.
- Develop technical reports for the software.
- Implement designs into code by collaborating with UX/UI designers.
- Train the new recruits and other team members.
- Keep suggesting improvements and ways to enhance the functioning of the software.
Job Skills:
- Bachelor’s Degree in Computer Science Engineering or other related fields.
- Prior experience in Python development.
- Good knowledge of Python frameworks such as Django, CherryPy, etc.
- Good understanding of REST API and AWS (Amazon Web Services).
- Working knowledge of SQL and databases.
- An insight into AngularJS and JavaScript would be beneficial.
- A keen eye for the functioning of the software.
- Inspiring leadership qualities.