Description

Role:

.Net Developer


Responsibilities:


• As a developer, you will be part of the backend platform team, responsible for developing the core and backbone of the functional project on which other functional teams are working.

• You’ll have extensive experience with designing, deploying, and managing several backend .NET services using the latest technology stacks and tools from Microsoft.

• You’ll also be using best practices for version control, continuous integration, and deployment for cloud services.

• The successful candidate will have the interpersonal skills to communicate their vision with the organization and to engage mostly technical people in developers and technical product owners and business analysts in solving both complex and abstract problems.


Requirements:
• At least 5 years of experience as a .NET developer
• Experience with C# plus .NET framework/core, latest versions (8)
• Experience using Entity Framework (core)
• Experience in SQL Databases, at least one of the following: SQL Servcer, MySq , PostgreSQL
• Experience in developing object-oriented web applications and APIs.
• Experience in Domain Drives Design
• Good knowledge of design patterns, clean code principles, dependency injection
• Experience with at least one .NET unit testing framework.
• Excellent problem analysis, troubleshooting
• Experience with GIT and Jira, Github (Repositories, Packages, Actions)
• Continuous integration
• Microsoft Azure (Web apps, Function apps, Service bus)
• Docker, Docker compose.
• Experience with tracing/logging frameworks (Opentelemetry integrations - NewRelic/Jagger)
• Swagger/Postman
• Experience with Javascript, Typescript, Redux, Node.js


Nice to have:
• Microsoft Azure (Container apps, Static Web apps, Logic Apps, Keyvaults, Api Management)
• Az CLI, Powershell, Bash, Terraform
• Microsoft Azure DevOps (Pipelines)
• RabbitMQ, MassTransit, MediatR
• XUnit, Verify.XUnit, TestContainers, FluentAssertions, Autofixture
• StackExchange.Redis, Redis
• SonarCloud
• Amazon Web Services


Soft Skills:

• Excellent communication and collaboration skills
• An attitude for learning
Benefits
• Fixed benefits:
Flexible working hours and a hybrid model.
We value your time and lifestyle preferences, so you can choose whether you want to work entirely remotely or from our offices in Cluj-Napoca, Oradea, and Bucharest.
• Sports benefit
We encourage you to have a healthy lifestyle. We'll reimburse you a maximum of 150 lei/month from your favorite sporting activity: whether it's football, climbing, gym or other sports.
• Private health insurance is provided by Signal Iduna.
• Birthday gifts
• Gift for newborn baby
• Development and learning programs in accordance with your job description.

A monthly budget you can use to purchase flexible benefits through the Benefit platform.
• Vacation vouchers for tourism in Romania reimbursed up to (max. RON 18.000/year)
• Meal tickets
• Private pension
• Culture vouchers (for festivals, theaters, cinemas, bookshops etc.)
• Courses and certifications according to your wishes (driving school, accounting, IT, foreign languages, etc.)

Education

Any Graduate