C# Software Developer Job Description Template
Our company is looking for a C# Software Developer to join our team.
Responsibilities:
- writes code for specialist programming for computer games, (for example, artificial intelligence, 3D engine development);
- Build a range of applications in a variety of environments;
- Transform designs and requirements into working solutions;
- writes and codes individual programs according to specifications;
- Engage in the team’s software development methodologies such as pair programming, documentation reviews and continuous delivery;
- Design and build features for the product suite;
- develops user interfaces;
- Business process analysis;
- tests and corrects software programs;
- Participate in the team’s agile and delivery process;
- Documentation of programming code and database schemes;
- undertakes feasibility study to design software solutions;
- writes operational documentation and provides subsequent support and training for users;
- implements and evaluates the software;
- examines existing software and determines requirements for new/modified systems in the light of business needs.
Requirements:
- Strong communication and interpersonal skills;
- IOS;
- Android;
- HTML;
- AWS;
- CSS;
- SQL Server / T-SQL;
- SQL Server;
- RESTful API / JSON;
- MVC;
- C#, .net, SQL experience;
- VB.NET;
- Agile Software Development;
- SQL Server / Transact-SQL;
- Javascript frameworks, knockout, angular, vue.