高级.Net开发工程师/Senior.Net Development Engineer
vipabc英语
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:互联网/电子商务
职位信息
- 发布日期:2017-01-15
- 工作地点:上海
- 招聘人数:若干人
- 工作经验:5-7年经验
- 学历要求:专业培训
- 职位月薪:1.5-2.5万/月
- 职位类别:高级软件工程师
职位描述
职位描述:
Job Description
1. Develop compelling user interfaces on windows platform, that deliver the best online learning experience
2. Collaborate with product manager, co-developers, and quality assurance to achieve team’s goal
3. Help maintain code quality, organization, and automatization
Skill Description
1. B.S. or M.S. in computer science/engineering or equivalent experience
2. 5 + years hand-on coding experience of Windows platform based solution, including:
1) Proficient in C#, with a good knowledge of its ecosystem.
2) Familiarity with the .NET framework 4.5 and plus.
3) Strong understanding of object-oriented programming and SOLID principles.
4) Familiarity with interop with C++ native code.
5) Experience on video / audio processing is a plus.
6) Familiar with UI patterns / architectures for Windows Forms, WPF, etc, such as MVC.
7) Understanding fundamental design principles behind a scalable application.
9) Familiar with CI / CD processes.
10) Be familiar with varies of development / production environment is a plus (Linux, Windows, Mac, etc.)
11) Be familiar with varies of source control system (Git, SVN, TFS, etc.), versioning strategy and source control flow.
3. Passion for creating great user experiences in collaboration with UI designers
4. An easy going personality with the ability to motivate and encourage the people around you
5. An enthusiasm for working with minimum supervision, and a head full of creative solutions
6. A real passion for technology and innovation
7. Experience working in agile methodologies like Scrum
举报
分享
Job Description
1. Develop compelling user interfaces on windows platform, that deliver the best online learning experience
2. Collaborate with product manager, co-developers, and quality assurance to achieve team’s goal
3. Help maintain code quality, organization, and automatization
Skill Description
1. B.S. or M.S. in computer science/engineering or equivalent experience
2. 5 + years hand-on coding experience of Windows platform based solution, including:
1) Proficient in C#, with a good knowledge of its ecosystem.
2) Familiarity with the .NET framework 4.5 and plus.
3) Strong understanding of object-oriented programming and SOLID principles.
4) Familiarity with interop with C++ native code.
5) Experience on video / audio processing is a plus.
6) Familiar with UI patterns / architectures for Windows Forms, WPF, etc, such as MVC.
7) Understanding fundamental design principles behind a scalable application.
9) Familiar with CI / CD processes.
10) Be familiar with varies of development / production environment is a plus (Linux, Windows, Mac, etc.)
11) Be familiar with varies of source control system (Git, SVN, TFS, etc.), versioning strategy and source control flow.
3. Passion for creating great user experiences in collaboration with UI designers
4. An easy going personality with the ability to motivate and encourage the people around you
5. An enthusiasm for working with minimum supervision, and a head full of creative solutions
6. A real passion for technology and innovation
7. Experience working in agile methodologies like Scrum
职能类别: 高级软件工程师
公司介绍
tutorabc由美国硅谷技术团队研发创立,凭借独家研发的DCGS动态课程系统,将遍布全球80多个国家、100多座城市的外籍顾问与学习者精准匹配,并为学习者打造定制课程和教材。tutorabc是全球首个24/7/365全年无休的真人在线教育机构,拥有10,000多位外籍顾问。每年提供超过千万堂在线教育课程,客户遍及全球135个国家和地区。
联系方式
- Email:wtwang@vipabc.com
- 公司地址:上班地址:在线授课 不限城市