Senior .NET Engineer

We are the true partner that delivers state of the art, highly scalable and dynamic software solutions, running in the cloud or on-premises. We help businesses create, update, or improve existing products in response to new opportunities and evolving market demands. Our partners operate in all industries, from travel and hospitality to the financial sector, insurance, energy, healthcare, and many more.

We believe in fully owning our applications, right from writing the code, through to building and maintaining our own infrastructure using AWS and utilizing continuous deployment. We pride ourselves on building amazing teams who strive to improve by day by day and enjoy taking on new challenges.

As a Software .NET Developer, you’ll be working in an agile team delivering features to build and improve amazing software platforms. Our teams are moving quickly and are constantly improving, both in the way we work and in the tools we use. If you love working with your team from the initial problem to delivering the best solution for our customers, this job is for you! 

The more complicated the projects you have been involved in, the better; we are looking for a person with a “can do” attitude. 

Duties and responsibilities

  • Helping to define user stories and acceptance criteria
  • Actively working on software design, development and deployment
  • Conducting automated testing (integration and unit testing)
  • Conducting code reviews
  • Mentoring, coaching and sharing knowledge
  • Monitoring and advocating best practices
  • Ensuring quality and stability of software solutions

What We Offer

  • Excellent salary
  • Unlimited educational budget
  • Paid lunch during your time spent in the office
  • Hybrid work
  • Flexible working hours
  • Private health insurance and Fitpass
  • Personal budget for team activities
  • 25 vacation days with 1 additional day every year, up to 30 days
  • …. and much more that can’t be described about our young and fast growing company

Experience

  • Strong OO skills and knowledge of OO and SOLID design principles
  • Excellent C#, ASP.NET, WebAPI skills
  • Excellent knowledge of .NET ecosystem
  • Excellent understanding of TDD and BDD
  • Experience with large scale deployments (high availability, scalability, resilience, API security)
  • Experience of working in an Agile development environment
  • Solid experience with CI/CD (GitHub, TeamCity)
  • Experience with Git
  • Experience with NUnit/xUnit/MS-test or other testing frameworks
  • Desired experience in AWS and/or other cloud platforms
  • Basic knowledge of frontend frameworks (Angular, React or Vue.js) is a plus

Keywords

  • .NET Development
  • Reliable, proactive, result-oriented and focused
  • Strong problem-solving skills

Location

Serbia

Senior .NET Engineer

    Job Primary Location: Serbia