.NET Software Engineer

Sofia, Ruse

Full time (8 hours)

.NET Software Engineer .NET Software Engineer

General description

We build next generation IT solutions for impactful organizations. We engage creativity and innovation to deliver quality and value. We believe in mutual respect, inspired teamwork and continuous development.

You can be part of a great team of professionals with solid .Net experience – bring yours to make our projects for top clients in banking, insurance and telco sectors even better!

Being part of our team will give you the oppertunity to develop complex solutions based on the latest Microsoft technologies. You will use the Scrum methodology to continously deliver 21st-century software and strive to automate the SDLC with the help of our DevOps and Software Architecture teams.

Requirements

  • Excellent knowledge of C# and .NET Framework/Core
  • Experience with MS Visual Studio
  • Experience with RDBMS (Oracle, MSSQL Server or other)
  • Knowledge of Software design patterns
  • Knowledge of JavaScript/HTML5/CSS3
  • Experience working under Agile, Scrum, Kanban methodologies
  • Ability and willingness to work in a team, good analytical and communication skills

Experience with these technologies will be an advantage:

  • Microsoft Azure
  • NoSQL DBs
  • Knowledge of CI with TFS
  • Konwledge of Docker and Kubernetes
  • Experience with modern front-end frameworks like Angular, ReactJS, ViewJS

Responsibilities

  • Work with other Developers, Leaders, Architects and Product owners to analyze requirements and create new software and components
  • Implement modules/microservices according to the project requirements
  • Contribute to the successful completion of projects by investigating, analyzing and resolving complex application problems
  • Identify application, database software and operational problems and drive issues to resolution
  • Follow the project/company standards and team working procedures

What we offer

  • Attractive compensation package – competitive salary, company sponsored mobile phone plan, different partnership and discounts programes
  • Great work environment – generous space with state of the art hardware and software, additional health insurance, different food and beverage offers, open communication, team buildings and celebrations
  • Opportunities for growth and career development – knowledge sharing seminars, technical trainings and individual certification plans, regular performance assessment, access to large library of technical materials
  • Regular holidays and vacation time, plus one additional annual holiday day per every year served