Position: Software Developer/Architect

【新唐人北京时间2020年04月16日讯】Job Description: Design and implement new systems by choosing and configuring hardware and software. Oversee installation and configuration of new systems for customization. Conduct testing to ensure system works as expected. Consult with managers to determine role of IT systems. Research emerging technologies. Train end users and write instruction manuals. Develop massive messaging service, featuring end-to-end encryption and audio/video call. Determine functional and non-functional requirements for development of the app, architecting and developing high-level product specifications with attention to system integration and feasibility, developing core server side code, defining the communication interfaces between the server and clients and overseeing development.

Requires travel to various unanticipated locations through out the U.S.

Requirements: Master’s Degree or foreign academic equivalent in Computer Science, Mathematics or Engineering and 3 years of software engineering experience.

Experience must include:

3 years exp in C++, SQL, ANTLR.

1 year exp in GO, Python, JAVA

1 year exp in Networking programming where concurrency and performance are critical; and Developing and leading instant messaging software; encryption and live audio/video conference.

To apply, please send an email to hr@ntdtv.com along with your resume.