
Middle Python Developer – Telecommunications Web App
Sigma Software Group
full-time
Posted on:
Location Type: Remote
Location: Ukraine
Visit company websiteExplore more
About the role
- 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
Requirements
- 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 Python’s 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
Benefits
- Flexible work arrangements
- Professional growth
- Work-life balance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangoDjango REST FrameworkDjango ORMPostgreSQLunit testingCeleryAWSUnixBash scripting
Soft Skills
code reviewscommunicationcollaborationproblem-solvingattention to detailadaptabilitycustomer engagementteamworktime managementanalytical thinking