Main responsibilities:

– Design, build, and maintain efficient, reusable, and reliable code
– Ensure the best possible performance, quality, and responsiveness of software applications
– Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
– Help maintain code quality, organization, and automatization
– Make code reviews and coach team members
– Working with n-tier architectures (UI, Business Logic Layer, and Data Access Layer) along with some experience with service oriented architectures (SOA)
– Responsibility towards the assigned work tasks and towards the team
– Ability to develop and complete tasks with minimal supervision


– Proficiency in C#, Entity Framework, Blazor, MVC 5, core experience
– Web Services (SOAP & REST)
– Good knowledge of XML, HTML 5, CSS and JavaScript
– Experience with RDBMS (Microsoft SQL Server, Firebird/Interbase) – T-SQL, PSQL
– Deep understanding of OOP model
– Minimum 3 years of experience in developing with .Net
– University degree in Computer Systems and Technology, Informatics, Mathematics, or a related science
– Knowledge of development environment (TFS)
– Fluent in English – written and spoken

Apply at: