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#开发人员-职位描述和广告模板
复制此模板,并将其修改为自己的模板:
Company Introduction
{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, 远程工作的可能性, 以及所有你认为能让你的公司有趣的东西.}}
Job Description
我们正在寻找负责构建c#应用程序的c#开发人员, 包括从后端服务到客户端对应服务的任何内容. 您的主要职责将是设计和开发这些应用程序, 并与团队的其他成员在基础设施的不同层面进行协调. Therefore, 致力于合作解决问题, sophisticated design, 而优质的产品是必不可少的.
Responsibilities
- 将应用程序故事板和用例转换为功能应用程序
- 设计、构建和维护高效、可重用和可靠的c#代码
- 确保应用程序的最佳性能、质量和响应性
- 确定瓶颈和错误,并为这些问题设计解决方案
- 帮助维护代码质量、组织和自动化
- {{在这里添加其他相关的职责}}
Skills
- 精通c#,对其生态系统有很好的了解
- Familiarity with the .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#就像一个新来的孩子. 起初,它被忽视了, then it was ridiculed, 然后它就被反对了, 但现在它继续赢得世界各地的开发者. 这种增长的直接结果是大量的开发人员正在使用c#. 本指南涵盖了每个c#开发人员都需要掌握的主题, 这在你下次招聘时是必不可少的.
Read Hiring Guide现在就聘请一名顶级c#开发人员
Toptal是一个面向顶级c#开发人员的市场, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司选择Toptal c#自由职业者来完成他们的关键任务软件项目.
See Their ProfilesRory Woods
Freelance C# Developer
Rory是一名软件顾问,提供满足企业需求的解决方案. 他带来了技术技能和经验,不仅指导团队如何构建,还指导团队构建什么. 他在微软web堆栈方面拥有丰富的经验,包括ASP.NET MVC、Web API、SQL Server和Azure.
Show MoreRizwan Rizvi
Freelance C# Developer
里兹万以通过清晰的思维克服复杂的挑战而闻名, innovative approaches, 加强组织不同部门之间的沟通. Throughout his career, 他优化了多样化和分散的IT专业人员团队的工作,并在具有挑战性的环境中始终如一地交付了有利可图的项目.
Show MoreDan Napierski
Freelance C# Developer
Dan是一名专注于区块链技术应用的软件架构师和技术专家. 他拥有多年的专业咨询服务经验,为从初创公司到跨国公司的客户提供服务. 他擅长将严格的测试和防弹代码引入棘手的工程挑战. 他在人工智能的许多方面都有深厚的专业知识, blockchain, machine learning, and automation.
Show MoreCheryl Hoskins
Freelance C# Developer
谢丽尔是一名具有强大沟通技巧的开发人员,她寻求提供令客户满意的软件解决方案. 她喜欢使用React、Node.js, REST APIs, GraphQL, SQL, MongoDB, 和JavaScript最近准备开始把她的技能为你工作. 除了她的技术背景, Cheryl拥有MBA学位,可以将您的业务需求转化为高质量的软件解决方案.
Show MoreScott Hankinson
Freelance C# Developer
斯科特开发的技术被微软(Microsoft)和谷歌(google)等公司使用&P Global. 他为面向大型实体的公司开发了软件集成, 以及帮助公司通过IPO上市. 斯科特有设计的能力, develop, 并将数据库解决方案交付到生产环境中. 作为架构师,他能够控制软件开发团队的各个方面, developer, and project leader.
Show MoreMukesh Agrawal
Freelance C# Developer
Mukesh拥有超过16年的软件开发和设计经验,专门从事微软技术堆栈和高效开发的能力, scalable, 以及复杂问题的容错解决方案. 他在软件开发周期的各个阶段都有丰富的经验.
Show MoreCharles Cook, Ph.D.
Freelance C# Developer
Charles has a Ph.D. 并花了三年时间为NASA开发定制数据处理和分析程序. 他的专长是可扩展, 企业级应用程序开发和高吞吐量工程解决方案. 他也是GreatVocab的创始人和所有者.为此,他利用数据分析和控制理论中的新概念开发了核心系统.
Show MoreDmitry Pavlov
Freelance C# Developer
Dmitry是一位拥有20多年创作经验的顶尖开发者 .NET web applications. 他主要和ASP打交道.. NET Core和Blazor (c#, .. NET Core)软件开发和体系结构设计. Dmitry曾9次获得微软MVP(开发者技术)奖,是一位有能力的社区领袖. 他还获得了计算机科学、构造地质学和建模的硕士学位. 客户称他为“编码机器”."
Show MoreClaudio Aldana
Freelance C# Developer
Claudio是一位专注于业务成果的经验丰富的IT专家, 还有扎实的工程背景. 他运用数据科学来优化客户满意度, product personalization, and customer churn. Claudio也是一名认证的SharePoint专家,曾与微软的知名客户合作过, 帮助他们最大限度地提高安全性, performance, and usability.
Show More现在注册以查看更多资料.
Start HiringToptal Connects the Top 3% 世界各地的自由职业人才.
加入Toptal社区.