.NET Developer with Node.Js experience

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job Description

We are seeking a full-time .NET Developer with Node.Js experience to join our team to help provide internally-developed and third-party software solutions to meet business needs. This individual will serve as a key member of our team and manage technical aspects of assigned projects, including planning and resolving issues. The developer will also work independently to convert business requirements to Technical Design Specifications, and design/develop code for enterprise-wide and other projects.

You will take on the challenge of solving complex technical problems to deliver robust, performant and scalable solutions.

Job responsibilities

  • Maintain and improve existing applications
  • Create new applications based on end-user requirements
  • Troubleshoot problems with application or reports
  • Collaborate with QA Engineers to define test priorities
  • Collaborate with product managers to ensure that implementations align tightly with functional specifications.
  • Do peer review of the code and do merges with git.

Required qualifications

  • 3 to 5 years experience with C#, .NET framework (at least 4.0+) and ASP.NET
  • Experience building Windows native GUI using C# with WPF(XAML).
  • Experience with .NET Core 3.1.
  • Experience working with SQL and building stored procedures and functions.
  • In-depth knowledge of Node.js and TypeScript
  • Proven knowledge of ADO.NET, LINQ, Entity Framework (Core)
  • Strong Understanding of MVVM and MVC patterns.
  • Strong command of the English language is a must.
  • Preferred education: Bachelors in Computer Science and or MS certifications (i.e. MCSD/MCPD, MCSE)
  • Must be a self-starter, comfortable working in a small team where your input matters
  • Experience with git and Jira is a must.
  • Experience with React is a plus.
  • GraphQL knowledge is a plus.
  • Familiarity with DevOps principles like docker is a plus.
  • Stellar communication skills (written and verbal) and cross-functional interfacing ability
  • Demonstrate ability to complete engineering tasks on time and on target with minimal guidance.

Required candidate level: Senior

To apply candidates must submit a resume with portfolio to careers@alenasolutions.com

Published on: January 20, 2021

Join Our Team

Work Somewhere You Love


Team Outings

Career Growth

Great Environment

Generous Vacations


We strive for your growth and success

Tell us what you need