Date Posted : 2020-03-23-07 : 00 Country : China Location : LOC3344 : Building 5, No 518,North Fuquan Road ChangNing District , Shanghai China Responsibilities : In our industry, the back-end software engineer are also responsible for designing and developing architecture with cyber security requirements.
Responsible for maintaining and develop all parts of a complex service-oriented IoT system Plan and implement model data structures for scalability Write secure code Participate in all phases of the development life cycle Work on the maintenance and improvement of existing data structures Research, evaluate and analyze technical and design requirements Develop additional server level functionality and tools using a .
NET language (C# preferred). Troubleshoot and fix bugs / flaws to ensure servers are running optimally. Incorporate standards-based development processes for website and web / mobile applications.
Assist with website strategy and planning. Subject matter expert, providing : guidelines, best practices and training to other individuals Formulate concepts and ideas for additional products, tools and services Assist software development teams on topics such as threat modeling, secure design requirements, and secure coding standards.
Education / Certifications : B.S. in Computer Science or a closely related technical field. Masters preferred Experience / Qualifications : Minimum 5+ years of development experience in IOT product based companies.
Experience with NodeJS is a big plus Knowledge of algorithms and data structures Familiarity with cloud development and deployment with providers like Azure, AWS and GCP Good knowledge of Automation, Testing and best practices like static code analysis and code coverage Experience in secure web development and best practices like OWASP Familiarity with software configuration management tools, defect tracking tools, peer review tools and source control systems (like Git).
Knowledge of streaming data and protocols like WebSockets, MQTT is a big plus Knowledge of Big Data platforms like Kafka, Flink, Storm is a big plus Knowledge of CI / CD like Jenkins, Bamboo etc.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Today, we continue pushing the boundaries of what's possible to thrive in a taller, faster, smarter world.