Senior .NET Developer
Описание от работодателя
We are looking for an experienced .NET Developer to join our team responsible for the full lifecycle of the core solution (Prosit+) and related systems, from system analysis and business requirements management to implementation, enhancement, and maintenance.Requirements: • Deep knowledge in .NET/C#. • A strong passion for code quality and maintainable design, including: ○ Expertise in S.O.L.I.D. principles. ○ Commitment to Clean Code practices. • Strong practical experience with the following technologies: ○ C#, WPF, SQL, XML, Json, NHibernate/Entity Framework • Proficiency with development tools: Visual Studio, SQL Management Studio, Azure DevOps. • Familiarity with DevOps practices (e.g. YAML pipelines, WiX toolset). • Knowledge of microservices and cloud solutions (e.g., Azure) • Experience with ASP.Net MVC is beneficial.Responsibilities: • Develop and implement new functionalities and modifications in existing applications. • Write, maintain, and design for testability, including unit tests, integration tests, and UI functional tests. • Actively support business requirements and system analysis. • Support the user base and address their needs (standard support hours are 8:00–17:00, and support is split among all developers.)