top of page

Full-Stack Software Engineer .NET

We are looking for someone to join our Sorsix team in our Skopje office as a Full-Stack Software Engineer .NET. Our ideal candidate is someone who is quality driven and takes the initiative with their work. This is a great opportunity for anyone interested in working in a dynamic and modern environment that supports progress. We work using our Sorsix agile methodology with a modern technology stack based on .NET MVC, .NET Core and Angular (TypeScript).


About Us:

Since 2012, Sorsix has deployed its e-health platform known as Pinga; an integrated health information system that has revolutionised the provision and coordination of health care. 


For countries that have integrated Pinga such as Macedonia and Serbia, waiting lists have disappeared within six months, and their systems have doubled their capacity. 


With users in Australia, New Zealand and Europe, Sorsix’s mission is to solve human health.



At Sorsix we only work with great people, because our team is our strength. We have a culture that supports long-term personal and professional growth, where we take care of our people.


A workplace runs on trust and openness, where we trust ourselves to do what we commit to and we trust our team to do the same.


We offer flexible working time and encourage work-life balance. We organise Technical Seminars for knowledge sharing and hold company events where you can have fun and spend time with your team. You will find personal and professional growth and development working at Sorsix with promotion and bonus opportunities. We also offer an internship program and internal training for our employees. 

At Sorsix, we care for our people which is why we offer Private Healthcare Insurance.

We are looking for:

  • Deep knowledge and experience with object-oriented programming in .NET MVC and C#

  • Experience in building full-stack web applications

  • Fluid in spoken and written English

  • Knowledge and experience with relational databases

  • Nice to have, but not required:

  • Bachelor or Master degree in Computer Science or Engineering

  • Experience with unit testing and testing in general

  • Experience with .NET Core or Angular

  • Knowledge of software engineering principles


If you are the person that:

  • Get things done

  • Demonstrates a high level of teamwork

  • High level of self-management skills

  • Ability to learn quickly, then...

Apply now, and indicate the position you are applying for, by sending your CV to 

Only candidates selected for an interview will be contacted.

bottom of page