about 4 hours ago
Responsibilities
- Develop and maintain software solutions for VoIP devices.
- Design and implement features for device management and control.
- Troubleshoot production and customer-related issues.
- Write and maintain unit tests for software robustness.
- Review peers' code to maintain code quality.
- Collaborate with cross-functional teams to translate requirements into technical specifications.
- Work closely with QA throughout the feature lifecycle.
- Engage in self-development to stay updated with the latest technologies.
Requirements
- Professional experience as a Software Engineer.
- Hands-on experience with Python or other structured languages.
- Experience with both front-end and back-end technologies.
- Familiarity with databases and networking protocols (TCP, UDP).
- Expertise in unit testing and RESTful APIs.
- Familiarity with version control systems like Git.
Benefits
- Competitive salary and comprehensive benefits.
- Opportunities for professional growth.
- Access to cutting-edge AI tools.
- Inclusive office environment designed for collaboration.
- Recognition as a Great Place to Work.