ASP.NET Developer
За позицијата
Business Information
SoPro, a leading UK marketing agency is seeking a full-time ASP.NET developer to join our growing team in our Skopje office.
The ideal candidate must have experience developing in .NET – ideally C# MVC – with an interest in developing skills and experience to the next level in a globally focused technical environment.
All work will be in English language, so we are looking for candidates with exceptional written English.
Skillset should include project management, organization, client communication, thought leadership, and expertise in web development & interface design.
Key responsibilities
- Design and implement systems from initial concept, project architecture, and user interface to finished deliverable
- Design and implement new features and enhancements to existing systems both in Windows Forms and ASP.NET MVC
- Create and update re-usable code libraries to streamline development cycle
- Regularly review and optimize application and database performance
Requirements
- 3+ years experience working with .NET technologies (C# preferable)
- Strong knowledge of ASP.NET MVC
- Strong knowledge of current web development languages (including HTML5, CSS3, JavaScript)
- Familiarity with Windows Forms
- Familiarity with the Bootstrap framework
- Flexibility and eagerness to identify, learn, and use new and changing technologies
- Ability to manage multiple projects at a time
- Coding like a boss
Other skills
- Familiarity with Hybrid Mobile applications (e.g. Ionic Framework) is a big plus
What you will get
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:
- Competitive salary
- Excellent central Skopje office location (full of great people)
- Regular social events
- Open door policy to all levels of management – everyone’s ideas are listened to and in a lot of cases, implemented.
We are rapidly expanding which also offers a fantastic opportunity to progress to more senior roles.