Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a Senior Python Developer to build functional and efficient server-side applications.
Your ultimate goal is to create high-quality products that meet customer needs.
Responsibilities:
- Attending daily stand-ups.
- Working on release planning & sprint plan and giving accurate estimates for user stories.
- Architecting solutions and writing elegant, testable & scalable code.
- Reviewing and giving feedback to your peers about their code.
- Help design and implement functional requirements.
- Build efficient backend features in Python.
- Integrate frontend components into applications.
- Manage testing and bug fixes.
- Understanding UX/UI designs to implement the correct architecture and APIs responses into the code.
- Implement software enhancements and suggest improvements.
- Use agile process to get things done and document what you are working on along the way.
Job Requirements
- BSc in Computer Science, Engineering or relevant field.
- 3+ years of experience in Python with Django.
- Experience with Python frameworks (e.g. Django, Flask, Bottle).
- Familiarity with Amazon Web Services (AWS) and REST API.
- Understanding of the threading limitations of Python and multi-process architecture.
- Understanding frontend technologies, such as JavaScript, HTML5, and CSS3, Bootstrap with responsive applications.
- Strong unit test and debugging skills.
- Proficient understanding of code versioning tools such as Git.
- Understanding of databases and SQL.
- Attention to detail.
- Leadership skills.