Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- In depth analysis, requirements breakdown, design and implementation of new functionality.
- Analysis of defect reports and traces, followed by development of bug-fixes or enhancements to the system.
- Identify and realize design and architectural changes with the team
- Perform unit test with coverage tend to 100%.
- Support Integration with testing team.
- Follow Software development process.
- Monitor coding quality measures according to coding style guide line & architecture.
- Technical support to other Fire Alarm team members.
- Interface with other stakeholder.
- Prepare related production files
Job Requirements
- Experience programming using python using familiar frameworks (flask, django, web2py...)
- Good SQL knowledge and database servers (MySQL, sqlite3...)
- Good web ui programming skills (jquery/javascript, HTML5, CSS3, ...)
- Good web services programming and understanding (sockets, HTTP, REST, SOAP, ...)
- Good networking understanding and troubleshooting (TCP/IP, IPv4/6, DNS, DHCP, NTP, FTP ...)
- C/c++ programming/developing (is a plus).
- Linux OS understanding and basic administration (is a plus).
- Familiar with standard web servers (Apache, Nginx ...)