Middle Python Developer (Telecommunications Web App)
Job Summary
- Design and implement well-structured maintainable and robust code solutions
- Develop new features and components perform refactoring debugging and ongoing maintenance
- Conduct peer code reviews and adhere to established engineering practices
- Perform unit and integration testing to ensure code quality
- Analyze requirements and prepare detailed technical designs for features
- Create and maintain technical documentation
- Participate in customer meetings including conference calls and face-to-face sessions
- Actively contribute to SAFe Agile ceremonies including estimation grooming and planning sessions
Qualifications :
- 3 years of experience in Python
- Practical expertise with Django Django REST Framework (DRF) and Django ORM
- Solid understanding of PostgreSQL
- Experience writing unit tests using Pythons testing frameworks (e.g. TestCase)
- Familiarity with Celery for task scheduling and asynchronous processing
- Experience with AWS and Unix-based systems
- Bash scripting skills
- Experience with Angular or React
- At least Upper - Intermediate level of English
WILL BE A PLUS
- Experience with microservices architecture
- Knowledge of Docker/Kubernetes
- Familiarity with CI/CD pipelines
- Understanding of telecom industry specifics
Additional Information :
PERSONAL PROFILE
- Proactive and detail-oriented
- Strong communication skills
- Ability to work effectively in distributed teams
- Adaptable and open to feedback
- Collaborative mindset
Remote Work :
Yes
Employment Type :
Full-time
About Company
At Sigma Software, we are involved with the clients team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more