c#开发人员职位描述模板
C# is a modern, general purpose, 围绕公共语言基础结构设计的面向对象编程语言. 优秀的c#开发人员能够处理开发应用程序的许多方面, 包括但不限于性能, scalability, security, testing, and more. c#开发人员可以开发在台式计算机上运行的现代应用程序, 甚至是支持现代web应用程序的复杂后端流程. The frameworks .Net和Mono的结合使得使用c#开发的应用程序可以针对广泛的平台.
受到领先品牌和初创公司的信任
C# is a modern, general purpose, 围绕公共语言基础结构设计的面向对象编程语言. 优秀的c#开发人员能够处理开发应用程序的许多方面, 包括但不限于性能, scalability, security, testing, and more. c#开发人员可以开发在台式计算机上运行的现代应用程序, 甚至是支持现代web应用程序的复杂后端流程. The frameworks .Net和Mono的结合使得使用c#开发的应用程序可以针对广泛的平台.
为c#开发人员写一份好的职位描述和招聘广告需要重点放在项目所需的特定技术上. 当你正在寻找一个高级c#开发人员来填补一个特定的利基, 在你的招聘广告中发布一个通用的c#开发人员描述将会引来大量不熟悉所需技术的人的申请, 或者对整个语言和平台的了解非常有限.
本文将为您提供一个c#开发人员职位描述示例,帮助您编写完美的招聘广告, 确保你很容易找到并雇用符合你特定标准的人.
c#开发人员-职位描述和广告模板
复制此模板,并将其修改为自己的模板:
公司介绍
{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, 远程工作的可能性, 以及所有你认为能让你的公司有趣的东西.}}
Job Description
我们正在寻找负责构建c#应用程序的c#开发人员, 包括从后端服务到客户端对应服务的任何内容. 您的主要职责将是设计和开发这些应用程序, 并与团队的其他成员在基础设施的不同层面进行协调. Therefore, 致力于合作解决问题, 复杂的设计, 而优质的产品是必不可少的.
Responsibilities
- 将应用程序故事板和用例转换为功能应用程序
- 设计、构建和维护高效、可重用和可靠的c#代码
- 确保应用程序的最佳性能、质量和响应性
- 确定瓶颈和错误,并为这些问题设计解决方案
- 帮助维护代码质量、组织和自动化
- {{在这里添加其他相关的职责}}
Skills
- 精通c#,对其生态系统有很好的了解
- 熟悉 .NET framework {{您可以根据您的需求指定特定的版本}}
- 熟悉Mono框架 {{if needed}}
- 对面向对象编程有深刻的理解
- 能够编写可重用的c#库
- 熟悉各种设计和建筑模式
- 了解c#中的并发模式
- 熟悉Microsoft SQL Server {{如果认为项目需要的话}}
- 熟悉流行的web应用程序框架,如Nancy
- 熟悉Windows演示框架 {{if needed}}
- 编写干净、易读的c#代码的技巧
- 理解可伸缩应用程序背后的基本设计原则
- 创建表示和支持业务流程的数据库模式
- 基本了解公共语言运行时(CLR)、它的限制、弱点和解决方法
- 实现自动化测试平台和单元测试
- 精通代码版本控制工具 {{例如Git、SVN和Mercurial}}
- 熟悉持续集成
- {{一定要提到任何框架、库或任何其他与你的项目相关的技术}}
- {{列出您需要的教育程度或证书}}
Toptal Engineers最近的c#文章
执行复杂实体框架核心存储过程的专家解决方案
Unity AI开发:基于xnode的图形化FSM教程
C# vs. c++:核心是什么?
Unity AI开发:有限状态机教程
Haxe Review: Haxe的4个特点和优势
缓存和连接处理 .. NET:面向方面的编程教程
如何雇用c#开发人员
c#软件开发人员是开发代码的专家 .. NET框架和平台 .NET可以部署,就像Azure和Unity一样. 本指南介绍了招聘流程的最佳实践, 职位描述技巧, 面试问题和答案将帮助您确定最佳的c#候选人.
Read Hiring Guide现在就聘请一名顶级c#开发人员
Toptal是一个面向顶级c#开发人员的市场, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司可以雇佣专职(全职), hourly, 或者兼职的c#自由职业者,用于他们的关键任务软件项目.
See Their ProfilesRory Woods
Rory是一名软件顾问,提供满足企业需求的解决方案. 他带来了技术技能和经验,不仅指导团队如何构建,还指导团队构建什么. 他在微软web堆栈方面拥有丰富的经验,包括ASP.NET MVC、Web API、SQL Server和Azure.
Show MoreDan Napierski
Dan是一名专注于区块链技术应用的软件架构师和技术专家. 他拥有多年的专业咨询服务经验,为从初创公司到跨国公司的客户提供服务. 他擅长将严格的测试和防弹代码引入棘手的工程挑战. 他在人工智能的许多方面都有深厚的专业知识, blockchain, machine learning, and automation.
Show MoreCheryl Hoskins
谢丽尔是一名具有强大沟通技巧的开发人员,她寻求提供令客户满意的软件解决方案. 她喜欢使用React、Node.js, REST APIs, GraphQL, SQL, MongoDB, 和JavaScript最近准备开始把她的技能为你工作. 除了她的技术背景, Cheryl拥有MBA学位,可以将您的业务需求转化为高质量的软件解决方案.
Show MoreScott Hankinson
斯科特开发的技术被微软(Microsoft)和谷歌(google)等公司使用&P Global. 他为面向大型实体的公司开发了软件集成, 以及帮助公司通过IPO上市. 斯科特有设计的能力, develop, 并将数据库解决方案交付到生产环境中. 作为架构师,他能够控制软件开发团队的各个方面, developer, and project leader.
Show MoreMukesh Agrawal
Mukesh拥有超过16年的软件开发和设计经验,专门从事微软技术堆栈和高效开发的能力, scalable, 以及复杂问题的容错解决方案. 他在软件开发周期的各个阶段都有丰富的经验.
Show MoreCharles Cook, Ph.D.
Charles has a Ph.D. 并花了三年时间为NASA开发定制数据处理和分析程序. 他的专长是可扩展, 企业级应用程序开发和高吞吐量工程解决方案. 他也是GreatVocab的创始人和所有者.为此,他利用数据分析和控制理论中的新概念开发了核心系统.
Show MoreDmitry Pavlov
Dmitry是一位拥有20多年创作经验的顶尖开发者 .. NET web应用程序. 他主要和ASP打交道.. NET Core和Blazor (c#, .. NET Core)软件开发和体系结构设计. Dmitry曾九次获得微软MVP(开发者技术)奖,是一位有能力的社区领袖. 他还获得了计算机科学、构造地质学和建模的理学硕士学位. 客户称他为“编码机器”."
Show MoreClaudio Aldana
Claudio是一位专注于业务成果的经验丰富的IT专家, 还有扎实的工程背景. 他运用数据科学来优化客户满意度, 产品个性化, and customer churn. Claudio也是一名认证的SharePoint专家,曾与微软的知名客户合作过, 帮助他们最大限度地提高安全性, performance, and usability.
Show More现在注册以查看更多资料.
Start HiringToptal Connects the Top 3% 世界各地的自由职业人才.
加入Toptal社区.