On behalf of our client, a leading web agency with international activity, we are looking for a talented Mid-Senior.NET Developer, to join its project management development team.
Your day-to-day
- Creation of high-performance websites and web applications
- Development of integrations with external systems and web services
- Addition of new features and components to existing client solutions
- Delivery of updates and amendments to existing applications
- Support/Debugging of existing applications
Requirements
What you will need
- BSc Degree in Computer Science or equivalent discipline
- 3+ years of working experience in an equivalent position
- Efficient use of Microsoft Visual Studio
- Excellent knowledge of C# and .NET MVC. Working knowledge of .NET Core/5 is a plus
- SOLID principles
- OWASP principles
- Excellent knowledge of JavaScript (vue.js, jQuery)
- Working knowledge of HTML5
- Knowledge of Git source control system
- Excellent grasp of web technologies (server/client, web services, SOA and orchestration etc.)
- Working knowledge of SQL (preferably the T-SQL flavor)
- Ability to work in a containerized (Docker) development environment is a major plus
- Existing knowledge in Umbraco, Sitecore or Kentico is a major plus
- Experience in using the Bootstrap framework is a plus
We love your personality if you
- Can manage multiple independent projects, delivering results within time and budget
- Have the ability to develop, maintain and troubleshoot mid-level to complex applications
- Have strong analytical, problem-solving, interpersonal and communication skills
- Are a team player
- Have excellent attention to detail in code requirements
- Are a quick learner to adopt new technologies and methodologies
- Have the ability to work independently and with minimal supervision
- Can comply with corporate processes and procedures
Benefits
What’s in it for you
- Competitive salary package amp; private medical-life insurance
- Onboarding sessions amp; continuous training in new technologies
- Friendly working environment
- Flexible working hours
- A spacious workplace that promotes co-creation, collaboration and improvement