Job Description
This is a full-time remote role for a Senior Software Engineer, we are looking for both Senior and MidSenior developers.
The Senior Software Engineer, will be responsible for front-end and back-end (full-stack) web development, software development, programming, and SQL and/or noSQL database technologies. The day-to-day tasks include developing, testing, and maintaining software applications, troubleshooting issues, and collaborating with cross-functional teams to ensure the software meets business requirements.
Qualifications
- Solid experience in Socket Programming, TCP/IP, Python, and Linux
- Proficient (reading/writing/conversing) in English
- At least 5 years of experience in software technical role, working in deployment services
- Strong working knowledge of:
- Linux operating system and familiarity with command-line tools
- Socket Programming, TCP/IP networking suite and abstract layers; Ability to diagnose basic network issues
- SQL database, able to perform simple SQL queries or set fields
- Web services, XML, SOAP, JSON data formats
- HTML, Javascripting, CSS
- Python coding
- Amazon Web Services
- Highly independent and Self-Learner
- Strong ability to troubleshoot, diagnose and root cause software issues in high-load transactional web system.
- Familiarity with TR-069 and OMA-DM a plus