Principal33

Brasov, Brasov

Full Time

On Site

.NET Developer

March 9, 2023
Your responsibilities:
  • Collaborate with internal teams to produce software design and architecture
  • Come up with effective and efficient ways of implementing business requirements together with your teammates
  • Develop cloud-based solutions in .NET Core (3.x.x and newer)
  • Write clean, scalable code using .NET Core
  • Integrate user-facing elements developed by a front-end developers with server side logic
  • Test your code using xUnit
  • Test and deploy applications and systems
  • Get feedback from, and build solutions for users and customers
  • Revise, update, refactor and debug code
  • Perform code reviews
To fit this post, we look after:
  • Bachelor’s Degree in Computer Science or Software Engineering
  • Previous work experience (minimum 3 – 5 years) in .NET web development
  • Experience with web API's (REST, GraphQL *most advantageous*)
  • Practical knowledge of AWS Cloud ecosystem (any additional cloud provider is an asset)
  • Experience, knowledge and understanding of serverless architecture on AWS cloud
  • Experience in development of microservice based, distributed systems
  • Solid knowledge of C#
  • Understanding fundamental design principles behind a scalable application
  • Theoretical and practical knowledge about Domain Driven Design, concepts, approaches, and patterns
  • Practical knowledge of SQL database systems (SQL Server, Postgres) and proficiency with SQL language databases
  • Experience with both Entity Framework Core and Dapper
  • Previous knowledge about MediatR and implementation of CQRS with this library
  • Proficient understanding of code versioning tools, such as Git
  • Ability to problem solve high-level software and application issues
  • Good communication skills
  • Experience with front-end technologies, such as JavaScript, HTML and CSS would be considered a plus