Job brief
We are looking to hire a Python Developer to join our team to develop & maintain our software product. The responsibilities of the role are writing and testing code, debugging, and integrating with third-party services. To be successful in this role, the candidate should work well in a team and have experience using server-side logic.
Responsibilities
- Understand user psychology and product specifications.
- Create data-intensive services that are reliable, scalable, and maintainable.
- Maintain and upgrade existing codebase and infrastructure
- Integrate front-end elements using server-side logic.
- Maintain and when possible improve internal processes to be more efficient and robust.
- Work on tasks with a variety of time scopes: quick fixes to existing processes and long-term projects.
- Testing and debugging programs.
- Coordinating with front-end developers.
- Improving the capabilities of existing software systems.
- Keeping up with the latest technology and trends.
Requirements
- BS in Computer Science (or related field)
- Experience in programming using Python
- Proficient in SQL
- Capable of troubleshooting a wide range of technical issues
- Solid knowledge of common frameworks
- Strong problem-solving skills
- Excellent written and verbal communication skills