About the role
This is a remote position.
We are seeking a skilled Senior Backend Developer with expertise in Django and Python to join our client’s dynamic team in Amsterdam. You will play a critical role in designing, developing, and deploying backend solutions that meet business requirements and integrate seamlessly with various systems.
Key Responsibilities: * Translate user stories into detailed solution designs and implement them using Django and Python. * Develop, deploy, and maintain backend services, ensuring high performance and reliability. * Automate tasks and workflows using Celery or similar tools. * Implement and manage integrations with external systems via APIs and, when needed, custom microservices. * Collaborate closely with front-end developers, product owners, and other stakeholders to deliver high-quality software solutions. * Provide technical advice on backend architecture and implementation strategies. * Write clean, maintainable, and well-documented code. * Ensure security and data protection best practices in all backend services.
Requirements
* 4+ years of experience in backend development, with a focus on Python and Django. * Strong experience with RESTful APIs and integrations within Django projects. * Proficiency in Celery or similar task automation tools. * Experience with microservices architecture and deployment strategies. * Solid understanding of relational databases and ORM frameworks. * Ability to translate functional requirements into technical solutions. * Familiarity with deployment tools and CI/CD pipelines. * Excellent problem-solving and debugging skills. * Strong communication skills and the ability to collaborate effectively in a team environment.
Nice-to-Have: * Experience with cloud platforms (AWS, Azure, or Google Cloud). * Knowledge of Docker and Kubernetes for containerization. * Familiarity with front-end technologies for better collaboration with front-end teams.
Benefits
* Remote work with flexible hours. * Competitive hourly rate. * Opportunity to work on exciting projects with a leading IT consulting firm. * Collaborative and supportive work environment.
Originally posted on Himalayas