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!