Chalk is looking to solve the problem of delivering high-quality logistics software solutions to customers by hiring a Python Software Engineer to design, develop, and maintain scalable web applications and services.
Requirements
- Proven experience as a Python Software Engineer. 3+ years
- Strong proficiency in Django framework and Django REST Framework (DRF). 3+ years
- Hands-on experience with RESTful API development and integration. 3+ years
- Knowledge of relational databases (e.g., SQL) and ORM frameworks. 3+ years
- Experience with version control systems (e.g., Git, GitHub/Bitbucket)
- Familiarity with cloud platforms (e.g., Azure) is a plus
- Understanding of containerization and orchestration tools (Docker, Kubernetes) is an advantage
Responsibilities
- Develop, test, and maintain web applications using Python and Django.
- Design and implement RESTful APIs for seamless communication between services.
- Optimize application performance and scalability.
- Collaborate with cross-functional teams to define and implement new features.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot and debug applications to ensure smooth functionality.
- Maintain up-to-date technical documentation.
Other
- 3+ years of experience
- Excellent problem-solving skills and ability to work in a team-oriented environment
- Strong communication skills and ability to work independently
- Frequent use and application of technical standards, principles, theories, concepts, and techniques
- Receives assignments in the form of objectives and establishes goals to meet outlined objectives