.NET Developer
Bullguard
Bucharest, Romania
5 zile în urmă

Location : Bucharest, Romania

JOB DESCRIPTION

Position : .NET Developer

Department : R&D Back End

Reports to : Back End Technical / Team Leader

Location : BullGuard Offices, Bucharest, Romania

Context

BullGuard’s R&D capability consists of 25-30 staff and is responsible for delivering solutions, products and services to a worldwide consumer market on time, to specification and within budget.

It ensures that BullGuard’s products are best of breed in every aspect, including how the products score in external industry testing.

The R&D technology extends from client-side applications running on desktops, tablets and phone devices on different operating systems to the definition of the back-end infrastructure which delivers services and support for the BullGuard website and the integrated MyAccount features.

Typical R&D functions are undertaken by the team including developing new products and services, maintaining existing ones and providing an incubator-style feed of new technologies into the product development process.

It is a fun, entrepreneurial environment in which the right person can flourish, feel rewarded and progress their career.

As part of our team you will use

  • Microservices because we want independent and easy to change components
  • DDD because we want clear separation of business concerns
  • TDD because we want working code as soon as possible
  • Ports & Adaptors because we want a clean layered architecture
  • Net Core because it s the latest Microsoft technology for back-end
  • React for our front-end because we enjoy it more than other JS libraries / frameworks
  • Azure Service Fabric and Kubernetes (with Docker) to orchestrate our microservices
  • CI / CD pipeline with VSTS because we want as less human intervention as possible until our code reaches the production environment
  • Knowledge, experience and skills :

  • Proven experience with ASP.NET Web API or ASP.NET Core Web API
  • Strong knowledge of SOLID, OOP concepts and design patterns
  • Experience working with file systems, databases and network programming
  • Good understanding of web application architecture, focusing on aspects like availability and scalability;
  • Understanding client-side scripting (JavaScript) and scripting frameworks (React)
  • Familiarity with Visual Studio, TFS, Git, Jira
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular