We are looking for a Senior Python Developer (Twisted) to build functional and efficient server-side applications
Senior Python Developer responsibilities include participating in all phases of the software development lifecycle and coaching junior developers
Your ultimate goal is to create high-quality products that meet customer needs.
Key Responsibilities:
- Help design and implement functional requirements
- Build efficient back-end features in Python
- Writing reusable, testable, and efficient code
- Implementation of security and data protection
- Manage testing and bug fixes
- Prepare technical documentation
- Collaborate with UX/UI designers to implement design into the code
- Coach junior team members
- Implement software enhancements and suggest improvements
- Integrate front-end components into applications
Knowledge, Skills and Experience:
- Expert in Python, with knowledge in twisted framework
- Familiarity with Amazon Web Services (AWS) and REST API
- Able to integrate multiple data sources and databases into one system
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimising output to match the specific platform
- Understanding of databases and SQL
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Attention to detail
- Leadership skills
·