C#

c#开发人员职位描述模板

C# is a modern, general purpose, object-oriented programming language designed around the Common Language Infrastructure. A great C# developer is capable of handling many aspects of developing an application, 包括但不限于性能, scalability, security, testing, and more. C# developers can develop modern applications that run on desktop computers, or even sophisticated back-end processes powering modern web applications. The frameworks .Net and Mono combined allow a wide range of platforms to be targeted by applications developed with C#.

Share

C# is a modern, general purpose, object-oriented programming language designed around the Common Language Infrastructure. A great C# developer is capable of handling many aspects of developing an application, 包括但不限于性能, scalability, security, testing, and more. C# developers can develop modern applications that run on desktop computers, or even sophisticated back-end processes powering modern web applications. The frameworks .Net and Mono combined allow a wide range of platforms to be targeted by applications developed with C#.

Writing a good job description and job advertisement for a C# developer requires an emphasis to be placed on the specific technologies necessary for the project. When you are looking for an advanced C# developer to fill a specific niche, posting a generic C# developer description in your job ad will bring numerous applications from people who are unfamiliar with the required technologies, or have very limited knowledge of the language and platform as a whole.

This article will provide you with a sample C# developer job description that will help you write the perfect job ad, and assure that you easily find and hire the person that matches your specific criteria.

c#开发人员-职位描述和广告模板

复制此模板,并将其修改为自己的模板:

公司介绍

{{写一段简短而醒目的关于你公司的文字. Make sure to provide information about the company culture, perks, and benefits. Mention office hours, 远程工作的可能性, 以及所有你认为能让你的公司有趣的东西.}}

Job Description

We are looking for a C# developer responsible for building C# applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, 致力于合作解决问题, 复杂的设计, 而优质的产品是必不可少的.

Responsibilities

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • 帮助维护代码质量、组织和自动化
  • {{在这里添加其他相关的职责}}

Skills

  • 精通c#,对其生态系统有很好的了解
  • 熟悉 .NET framework {{您可以根据您的需求指定特定的版本}}
  • 熟悉Mono框架 {{if needed}}
  • 对面向对象编程有深刻的理解
  • 能够编写可重用的c#库
  • 熟悉各种设计和建筑模式
  • 了解c#中的并发模式
  • 熟悉Microsoft SQL Server {{如果认为项目需要的话}}
  • 熟悉流行的web应用程序框架,如Nancy
  • 熟悉Windows演示框架 {{if needed}}
  • 编写干净、易读的c#代码的技巧
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • 实现自动化测试平台和单元测试
  • 精通代码版本控制工具 {{例如Git、SVN和Mercurial}}
  • 熟悉持续集成
  • {{Make sure to mention any frameworks, libraries, or any other technology relevant to your project}}
  • {{列出您需要的教育程度或证书}}
See also:Toptal不断增长的社区驱动列表 c#面试必备问题

Toptal Engineers最近的c#文章

如何雇用c#开发人员

c#软件开发人员是开发代码的专家 .. NET框架和平台 .NET可以部署,就像Azure和Unity一样. 本指南介绍了招聘流程的最佳实践, 职位描述技巧, and interview questions and answers that will help you identify the best C# candidates.

Read Hiring Guide

找到合适的c#面试问题

阅读社区驱动的c#面试问题列表.
阅读它们,评论它们,甚至贡献你自己的.

Read the Questions

现在就聘请一名顶级c#开发人员

Toptal是一个面向顶级c#开发人员的市场, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司可以雇佣专职(全职), hourly, or part-time C# freelancers for their mission-critical software projects.

See Their Profiles

Rory Woods

自由c#开发人员
United StatesToptal的自由c#开发人员 Since June 5, 2014

Rory is a software consultant delivering solutions to fill enterprise needs. He brings technical skill and experience guiding teams in not just how to build, but what to build. He has extensive experience on the Microsoft web stack, including ASP.NET MVC、Web API、SQL Server和Azure.

Show More

Dan Napierski

自由c#开发人员
United StatesToptal的自由c#开发人员 Since April 28, 2016

Dan is a software architect and technology professional focusing on applications of blockchain technologies. He has years of experience providing professional consulting services to clients ranging from startups to global corporations. He specializes in bringing rigorous testing and bulletproof code to tough engineering challenges. 他在人工智能的许多方面都有深厚的专业知识, blockchain, machine learning, and automation.

Show More

Cheryl Hoskins

自由c#开发人员
United StatesToptal的自由c#开发人员 Since February 4, 2016

Cheryl is a developer with strong communication skills who seeks to provide software solutions that delight her clients. 她喜欢使用React、Node.js, REST APIs, GraphQL, SQL, MongoDB, and JavaScript recently and is ready to start putting her skills to work for you. 除了她的技术背景, Cheryl has an MBA and can translate your business requirements into quality software solutions.

Show More

Scott Hankinson

自由c#开发人员
United StatesToptal的自由c#开发人员 Since June 18, 2020

Scott has produced technology used by companies like Microsoft and S&P Global. He has developed software integral for companies selling to larger entities, 以及帮助公司通过IPO上市. 斯科特有设计的能力, develop, 并将数据库解决方案交付到生产环境中. He is capable of controlling every aspect of a software development team as an architect, developer, and project leader.

Show More

Mukesh Agrawal

自由c#开发人员
IndiaToptal的自由c#开发人员 Since April 30, 2014

Mukesh has over 16 years of software development and design experience specializing in the Microsoft technology stack and a proven ability to develop efficient, scalable, 以及复杂问题的容错解决方案. He has extensive experience with all phases of the software development cycle.

Show More

Charles Cook, Ph.D.

自由c#开发人员
United StatesToptal的自由c#开发人员 Since July 29, 2014

Charles has a Ph.D. in aerospace engineering and spent three years developing custom data processing and analysis programs for NASA. 他的专长是可扩展, enterprise-level application development and engineering solutions for exceptionally high throughputs. 他也是GreatVocab的创始人和所有者.com, for which he developed the core system using novel concepts in data analysis and control theory.

Show More

Dmitry Pavlov

自由c#开发人员
RussiaToptal的自由c#开发人员 Since July 16, 2012

Dmitry is a top-notch developer with over 20 years of experience creating .. NET web应用程序. 他主要和ASP打交道.. NET Core和Blazor (c#, .. NET Core)软件开发和体系结构设计. Dmitry has received the Microsoft MVP (Developer Technologies) Award nine times and is a capable community leader. He has also received a Master of Science degree in computer science and structural geology and modeling. 客户称他为“编码机器”."

Show More

Claudio Aldana

自由c#开发人员
United StatesToptal的自由c#开发人员 Since September 12, 2018

Claudio是一位专注于业务成果的经验丰富的IT专家, 还有扎实的工程背景. 他运用数据科学来优化客户满意度, 产品个性化, and customer churn. Claudio is also a certified SharePoint expert and has worked with prominent Microsoft customers, 帮助他们最大限度地提高安全性, performance, and usability.

Show More

在Toptal网络中发现更多c#开发人员

Start Hiring

Toptal Connects the Top 3% 世界各地的自由职业人才.

加入Toptal社区.