header-team-1400x400

IT Solutions Distinguished by Quality, Reliability and Efficiency

ASP.NET Developer

Responsibilities

  • Design and develop application modules according to the specified requirements
  • Have good understanding of application architecture and design
  • Use the methods of agile software development (Scrum, Kanban, etc.)
  • Analyze and troubleshoot issues in the software
  • Participate in all aspects of development process – requirements analysis, architecture, implementation and support of the products developed by the team
  • Self-organized and motivated to work in a team

Requirements

  • Have 2+ years professional experience with C# and ASP.NET
  • Be proficient in Object Oriented Design and Architecture
  • Have good knowledge in Design Patterns and their applications
  • Have knowledge in software testing and be a champion in writing high quality - readable, testable and reusable code.
  • Have expertise in relational databases, MS SQL Server as well as at least one ORM for data manipulation - Entity Framework, NHibernate, etc.
  • Have great communication skills and customer-oriented attitude
  • Be fluent in English
  • Have good knowledge in working with source control systems – Git, Azure DevOps, Mercurial, etc.

The following abilities and skills will be considered an advantage:

  • Practical Experience with ASP.NET Core, GraphQL, NodeJs
  • Practical Experience with Non-Relational Databases
  • Related MS/AWS Certificates
  • Practical Experience with at least one Agile methodology – SCRUM, KANBAN, Extreme Programming, etc.

apply now