Senior .NET C# Full-Stack Developer (M/F/D)

Remote, Portugal

Infelizmente o prazo desta vaga expirou.

Knower™ Tech is a brand belonging to the Wellow™ Group that aims to match qualified professionals with the market.

As an experienced software developer, you will:

  • Have actual experience in Domain Driven Design implementation and frameworks.
  • Posses outstanding software development skills.
  • Be disciplined and reliable, trusted to work from home largely unsupervised.
  • Be a clear and confident communicator; able to interact effectively with a distributed team of other technical experts.
  • Demonstrate a passion for software development, with a desire to develop your own technical skills both in an out of work.
  • Have a keen sense of innovation, with valuable suggestions of new ideas, ways of working and technologies.
  • Enjoy working with and learning from a team of talented, knowledgeable peers.
  • Strive to achieve the ver highest performance in software development.
  • Minimum 6 years' experience as a professional software developer.
  • Strong software development skills using the following technologies:
    • .Net and .NET core (or 5), a strong IDE such as (Visual Studio, VSC, Rider), C#
    • SQL, SQL Server, NoSQL
    • Modern JavaScript libraries
    • Git (source control)
  • Conceptual understanding of Domain Driven Design (DDD) and TDD
    • Actual practical experience highly valued.
  • Experience of Azure cloud development and DevOps.
  • Web Applications and/or Mobile Apps
  • Experience of the full software development lifecycle within Agile methodology.
  • Practical experience of unit testing
  • Practical experience of using O0 design patterns.
  • Excellent command of written and spoken English.
  • Full UK driving license (if based in UK).


Desirable qualifications and experience:

  • Practical experience with integration testing and acceptance testing.
    • Understanding of BDD.
  • Experience of working from home in a distributed team.
  • Other Technologies such as: NServiceBus, EventStore, React, Xamarin, Cordova & SpecFlow.
  • Techniques such as: Event Storming, Story mapping, T-Shirt sizing
  • Experience in the logistics industry
  • Software development skills using Enterprise Service Bus, or Azure Service Bus, and/or message queuing technologies.

What we offer:

  • Salary package and contract compatible with experience and ambitions
  • Benefits (day off on birthday, health insurance, extra vacation days, admission kit, various get-togethers, etc.)
  • Training plan and continuous learning environment
  • Skills development opportunities
  • Excellent work environment




We believe that talent overcomes age, gender identity, ethnicity, political or religious orientations, it overcomes barriers of expression, educational levels and physical limits. Our commitment is to the merit of those who seek to be a better version of themselves every day! For this reason, we seek to ensure that our recruitment and selection process is inclusive and respects the individuality of each person, creating a healthy and happy experience for those who come across us. Learn more about our commitment at!