Senior .Net Engineer
Wiser Technology is a leading software development company. Our team of 600 engineers across Europe excels in web and mobile software development, video streaming, defense, machine learning, automotive, e-commerce, and AI. We leverage top-tier technologies and expertise driven by a passion for innovation to drive progress.
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.
WHAT YOU WILL NEED:
- 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
- Previous experience building applications with microservice architecture pattern
- 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
- 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
- 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’S IN IT FOR YOU?
Culture & Development:
- Friendly Environment: We take pride in our culture and love spending time together.
- Team Spirit: Be part of a supportive team that uplifts each other.
- Mentorship and coaching: Our colleagues are experts in their field, and you can expect to have a solid team to rely on.
- Personalized Development Program: We realize that one size doesn’t fit all, so you'll receive an individual development plan tailored to your career aspirations.
Social Benefits:
- Work Flexibility: Embrace flexible working hours and choose from remote, hybrid, or onsite work models. Multiple Office Locations: In Sofia, Plovdiv, Stara Zagora, and Nis, you can choose where you would like to work.
- A Suite of Perks: Enjoy food vouchers, additional health insurance, sports cards, and more.
- Community and Connections: Engage in exciting social events and team initiatives.
Empowerment: At Wiser, every role is instrumental. You will have the power to make a difference!
Ready to advance your career with a tech leader passionately driven by innovation?
Join Wiser - Become Wiser!
This job opportunity is open to Bulgarian and Serbian residents.