Back to careers

.NET Developer

Full-Time Position

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


Social Security

Friendly environment
Friendly schedule
Flexible work location


Access to our professional development tools and programs
Training certification reimbursement
Recognition and objective performance appraisals for personalized career paths

Perks and bonuses

Medical benefits
Referral bonus

Special Events

Team events
Holiday packages
Back to careers