NerdySoft is a dedicated software development team provider specializing in Software Product Engineering. With vast expertise in FinTech, CreditTech, HealthTech, and E-commerce, NerdySoft develops scalable solutions for the most complex technical issues that businesses of all sizes face across industries.
14 січня 2022

Middle/Senior Full Stack (.NET/Angular) Developer (вакансія неактивна)

Львів

Our client (USA) is the market and technology leader in human resources software for the public sector. Clients cooperation includes a large number of state and local government agencies, ranging in size from 100 to 60,000 employees, and provides easy-to-use and fast to implement solutions — HR software to automate the entire hiring and performance evaluation process, including position requisition approval, automatic minimum qualification screening, test statistics and analysis, and EEO reporting.

Mission: To offer a public sector model that is low risk, but offers a high ROI at the same time.

Requirements:

  • 5+ years of experience with Web API/ASP .NET Core;
  • Solid understanding of object-oriented programming (OOP) and enterprise architecture patterns;
  • Experience with C#;
  • 1+ years of experience with Angular 2+;
  • Good knowledge of TypeScript & RxJS;
  • Strong MS SQL experience and database development;
  • Strong knowledge of data structures and N-Tier Architecture;
  • Familiarity with common developer tools — GIT;
  • Sharp troubleshooting skills;
  • English level — B2 and higher.

Would be a plus:

  • Hands-on experience in Entity Framework Core (3+ years);
  • Experience in Azure;
  • Experience with Docker;
  • Experience with unit testing.

Responsibilities:

  • Break down a large/complex problem, quickly derive an efficient design, document and implement the core framework, and hand off the simple components to the junior staff;
  • Code performance, scalability, and extensibility;
  • Understand a big picture/business cases behind individual requirements, and attempts to offer lower-cost solutions;
  • Oversee requirement negotiations, project planning, design reviews, and feature implementation;
  • Work with the development teams to produce rich enterprise-class SaaS applications;
  • Develop and/or maintain Web 2.0 applications utilizing .NET development tools;
  • Develop and maintain effective automated unit test coverage of new and existing code;
  • Write testable, maintainable, and high-quality code;
  • Work directly with product management and customer success and help to determine and solve the customer needs.

We offer:

  • Long-term employment with flexible working hours with no overtimes;
  • Comfortable workplace and modern office facilities;
  • Flexible working hours with no overtimes and ability to work remotely;
  • Competitive salary and regular salary review based on performance;
  • 18 working days of annual paid vacation and 25 sick leaves;
  • Medical insurance or sports compensation;
  • 50% compensation of certifications, conferences, training, and other working events;
  • 50% compensation of English courses;
  • Regular great corporate events;
  • Access to a corporate library;
  • And much more!