Position: Middle/Senior .NET Developer
Company: Aspire Global
Experience required: 3y
English level: intermediate

**Required skills:**
•  At least 3 years’ experience in developing .NET Server side and Web side;
• Proven experience in designing & developing large scale and high traffic online web applications using .NET technologies;
• Hands on experience with next technologies and languages: C#, ASP.NET MVC, Web API, WCF;
• Experience with ASP.NET WebForms will be a plus;
• English level: Upper-Intermediate — reading/writing documents, daily meetings with teams;
• Bachelor’s Degree in Computer Science or related field;
• Responsible, initiator, team-player and great communication and interpersonal skills.

**As a plus:**
•  Some experience with VB, MSSQL.

**Responsibilities:**
• Write clean, scalable code using .NET programming languages (C#/VB.NET);
• Write unit tests;
• Develop technical interfaces, specifications, and architecture;
• Confer with other experts, including systems analysts, programmers and engineers to gather information on project feasibility, limitations, capabilities, requirements and interfaces;
• Manage defect tracking system and resolve issues and prepare update for systems;
• Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement;
• Investigate and develop skills in new technologies;
• Estimate projects cost.

**We offer:**
•  High-level compensation and regular performance-based salary and career development reviews;
• PE accounting and support;
• Working in a comfortably located office;
• Medical insurance (health), employee assistance program;
• Paid vacation, holidays and sick leaves;
• Sport compensation;
• English classes with native speakers, training, conferences participation;
• Referral program;
• Team buildings, corporate events.