Senior .NET Software Engineer

With more than 23 years of experience in developing of innovative software solutions, ICB has become a leader in the design, development and support of technologies and processes in Big Data, Internet of Things (IoT), Machine learning, Security, etc. We are specialized in the areas of business process modeling, software architecture design, software development, quality assurance and 3D modeling and design. The company has offices in Sofia and Plovdiv, providing friendly atmosphere and opportunity for strong career development.


Currently we are looking for Senior .NET Software Engineer for our Sofia office to make the team even stronger.

We offer you a great opportunity to grow professionally, work with a varied technology stack, try your hand at development of new features and be part of a close-knit team of professionals.



o 3+ years of professional experience as a .NET Developer

o Strong experience .Net Framework (C#, VS2010 – VS2017), ASP.Net or JavaScript, Entity Framework

o Knowledge of .Net core and Typescript is advantage

o Experience in MS SQL Server

o Knowledge of WCF/ Web Services/WebAPI usage for applications building

o Acquaintance with Version control system (TFS, Git)

o Good understanding of best coding practices

o Strong Agile principles understanding

o Excellent spoken and written English


o Competitive compensation depending on experience and skills and bonus scheme

o Regular assessments and salary reviews

o Opportunities for self-realization

o Friendly team and enjoyable working environment

o Flexible working schedule


If you are interested in this job position, please send us your CV to