• working closely with other Developers to make sure that the business requirements are realized as expected
• Estimating engineering effort and plan implementation of software systems across multiple .business sectors
• Reviewing and providing feedback on code written by your team members
• Utilizing Agile Development concepts to help release working software that customers will actually use to make their work lives better
• Updating job knowledge by researching state of the art tools; maintaining personal networks; participating in learning opportunities and attending remote training sessions
• Taking responsibility for timely completion of software tasks identifying alternative approaches or work-around when problems are encountered.
• working closely with other Developers to make sure that the business requirements are realized as expected
• Estimating engineering effort and plan implementation of software systems across multiple .business sectors
• Reviewing and providing feedback on code written by your team members
• Utilizing Agile Development concepts to help release working software that customers will actually use to make their work lives better
• Updating job knowledge by researching state of the art tools; maintaining personal networks; participating in learning opportunities and attending remote training sessions
• Taking responsibility for timely completion of software tasks identifying alternative approaches or work-around when problems are encountered.
Requirements
• Solid understanding of Python and Django
• Strong background in Django rest framework
• Strong background in OOP
• Strong background in linux
• Expertise in Database such as mysql
• Experience with redis and mongodb
• Experience with celery and rabbitmq
• Knowledge of Docker
• Knowledge of grpc
• Experience in version control systems such as Git