Senior .Net Engineer
Prime Holding JSC (Part of Wiser Technology) is a leading software product innovation company and IT consultancy that offers guidance and actionable solutions to tech problems.
We are passionate about applying the newest technology to solve our client's most challenging business problems worldwide. We understand what drives fast-growing companies forward and are excited to help them change the world.
This position is open for EU applications.The role in a nutshell:
We are looking for a responsible IT professional with experience in .NET commercial development who is interested in using cutting-edge technologies on various enterprise projects for international clients.
Skills and Qualifications:
Excellent analytical and problem-solving skills
At least five years of experience in C# and .NET commercial development
Excellent understanding of object-oriented development
Strong knowledge of the Microsoft .NET technology stack (.NET Framework and .NET) - ASP.NET MVC and Razor Pages, ASP.NET Web API, Entity Framework, LINQ
Strong understanding of SQL and DB development with SQL Server and Cosmos DB
Experience with client-side programming - JavaScript, jQuery, CSS3, HTML5
Experience and understanding of architecture design patterns - Dependency Injection, MVC, SOA, DDD, Async Patterns
Experience with building and consuming RESTful APIs and web services
Experience with building dockerized applications
Microsoft Azure Experience - knowledge of Azure DevOps, Azure Kubernetes Service (AKS), Azure Container Registry, Azure Key Vault, etc.
Understanding of Microsoft Active Directory / Microsoft Entra ID and related identity frameworks
Experience with modern revision control systems
Ability to write unit-testable .NET code
Nice to have:
Previous experience building applications with microservice architecture pattern
Experience setting up CI/CD - Microsoft DevOps, TeamCity, Jenkins
Experience with setting up and tracing application problems in Kubernetes
Knowledge of concurrency, multithreading programming, and async patterns
Knowledge and experience in building front-end applications using Angular and React
Soft Skills & Attributes:
Fluent in English
Ability to understand the requirements and provide design solutions based on the overall architecture of the system
Good understanding of quality expectations
Ability to work independently and collaboratively in a team environment
Practical communication skills to interact with customers and users
Support, coach, and share knowledge with other team members
What we offer:
Fully remote work with access to all our offices
Competitive remuneration package
Birthday presents
Referral program with attractive bonuses
Health insurance – VIP package
Food vouchers and corporate discounts
Work-life balance: 25 days paid vacation
Designated budget for home office equipment
Bonuses for special occasions
Access to technical books library, both online and offline
Individual account t for the Udemy platform
Internal training and team-building
Challenging projects offering the opportunity to work on world-class products
So, suppose you’re looking for a role where you will be challenged to learn, grow, and have a high impact and aspire to become a multi-faceted professional who can be utilized in fast-paced environments to optimize processes, systems, and overall business strategy. In that case, you seem like someone we’d like to meet.