icn icn

.NET Developer

Be part of something amazing.

.NET Developer

Posted on: April 2, 2024

Contract type: Full Time

Location: Skopje, Macedonia

.NET Developer

Job description

With offices in Brighton, Skopje, and Miami, plus a team in Serbia, Sopro provides sophisticated digital marketing services to hundreds of businesses, from innovative start-ups to global brands.

Sopro revolutionised prospecting when we started eight years ago, and we continue to operate at the cutting edge. Our technology, data, processes, and people mean there’s nothing quite like Sopro.

We’ve evolved from our initial focus on email prospecting, and we now offer a fully managed, totally synchronised, multichannel outreach service. Our relentless focus on innovation makes it an exciting time for our clients, and our staff.

Sopro is committed to providing an inclusive, rewarding, and fun place to work, and in 2021 won Best Place to Work at the UK Business Awards.

THE ROLE

We are looking to expand our in-house Tech Team in Skopje with an experienced .NET Developer.

The ideal candidate must have experience developing in .NET – preferably in C# MVC – with an interest in developing skills and experience to the next level in a globally focused technical environment.

In addition to working with the Sopro team, you will be working in direct communication with clients, from concept to completion. You will be working on a range of systems and platforms – mainly on web applications. All work will be in English language, so we are looking for candidates with exceptional written English.

Looking to join our Tech team?

Learn about our culture, career development and what it's like to be part of the Sopro team.

Key responsibilities
  • Design and implement web solutions from initial concept, project architecture, and user interface to finished deliverable in a timely and high-quality manner
  • Design and implement new features and enhancements to existing systems in .NET Core MVC framework
  • Create and update re-usable code libraries to streamline the development cycle
  • Regularly review and optimise application and database performance
  • Sharing knowledge and expertise among the team, using the guidelines of the Team Lead
  • Close collaboration with the client and the Project Manager in regard to identifying solutions to client’s need
Requirements
  • 3+ years’ experience working with .NET technologies (C# preferable)
  • Strong knowledge of C# in any of the .NET, .NET Core, WebAPI or ASP.NET MVC framework
  • Strong knowledge of current web development languages – HTML5, CSS3, JavaScript
  • Experience with relational Database (MS SQL)
  • Experience in using Agile Methodologies, Scrum, Kanban
  • Experience in working with Source control, Git, Feature Workflow, Pull Requests and Merging
  • Familiarity with the Bootstrap framework
  • Flexibility and eagerness to identify, learn, and use new and changing technologies

Other skills

  • Knowledge of modern Front-End technologies such as React with TypeScript will be considered a huge plus
What we offer

At Sopro we invest in our people – they are what makes our company great, and we work hard to make sure that everyone feels like a valued member of the team. Some of the perks we offer:

  • Career progression plan – Well-structured career progression path supported by regular 360-degree feedback.
  • Yearly Bonus – Company profit sharing; We believe in sharing in our success, as such we’ll reward your loyalty by sharing 10% of the company’s net profit with employees.
  • Extended annual leave;
  • Private healthcare insurance;
  • Learning and Development – A learning platform to encourage you in personal and professional growth additionally supported by mentorship, external training, and certification when needed.
  • Hybrid working- 3 days from home, 2 days in the office, and if you want to come every day – you surely can!
  • Wellbeing package adapted to the needs of our people. Regular sports, social activities, and lots of healthy snacks.
  • Your work matters – We have an open-door policy and value your opinion. Ideas are heard and genuinely put into practice

Think you're the person for this role?
Apply below and someone will be in contact soon.