Backend Developer Phyton
Description
As a Python Developer, you will be responsible for driving project development with a comprehensive understanding of the project scope, leveraging your expertise in Python. Your role will encompass requirements analysis, development, unit testing, and documentation, with a strong focus on developing RESTful APIs (JWT, JSON, HTTP, auth). You will write code tailored to meet unique customer needs and configurations, utilizing AWS Serverless technologies (Lambda, DynamoDB, WebSockets, and others). You will troubleshoot and debug issues, ensure adherence to information security concepts, and mentor junior Software Engineers.
Responsibilities:
- Works independently with a broader overview of the project
- Participates in communications with partners and clients, when needed
- Understands and follows the release processes in the company
- Participates in requirements analysis, development, unit testing, and documentation
- Writes quality code to fit unique customer needs and configurations
- Troubleshoots and debugs (with some guidance from senior team members if needed)
- Provides mentoring to junior Software Engineers
- Delivers training and participates in knowledge sharing
- Achieves better understanding of the company platform and processes and suggests improvements
Qualification
- Proven experience in development with Python, hands-on with at least version 3.8
- Experience in developing RESTFul APIs. (JWT, JSON, HTTP, auth)
- Good technical knowledge of AWS Serverless (Lambda, DynamoDB, WebSockets and others)
- Good understanding of Information security concepts
- Past experience working with Jenkins
- Experience working in Scrum Agile/Jira
Benefits
- Device will be provided by Company