Holland Hires is recruiting for one of our clients, M2M Services. The company develops and manufactures products, and provides cloud and connectivity services for the IoT. Its portfolio consists of communication equipment for the security industry, energy distribution, logistics and more. All devices are connected to the cloud, where the clients can oversee and manage them using M2M Services mobile application.
For the role of Full Stack Developer, we seek creative candidates to participate in designing and implementing solutions within distributed architecture environment.
This position will report to the CTO and work closely with other colleagues from the software development department.
Required Knowledge and Experience:
•Bachelor in Computer Science, Informatics or equivalent;
•5+ years’ experience with Microsoft Framework (ASP.NET, C#/.NET);
•Multi-threaded application experience;
•In-depth experience with TCP/IP stack and Socket programming;
•SQL and RDBMS design and implementation (MS SQL Server);
•Must be a self-starter, able to work productively without close supervision;
•Responsible and team-oriented person;
•Developing code for new features on the front-end, back-end and web-services;
•Taking active part in improvements and optimizations of our products;
•Understanding and following of good coding practices and patterns;
•Hands-on coding using the Microsoft stack (primarily ASP.NET, C#/.NET);
•Follow good version control etiquette;
•Work on a ticket-based approach in an evolving agile environment (Jira);
•Design, create and implement database backend;
•Integrations with and consumption of third-party services.
•Master in Computer Science, Informatics or equivalent;
•Computer/Programming experience in: Languages (C#, C++); Framework (ASP.NET, Xamarin, .Net); Markup (XML, XAML);
•Experience using Visual Studio;
•Ability to handle multiple projects and cope with deadline pressure;
•High level of accuracy and attention to detail;
•Experience in .NET Framework – MVC, Web API, WCF, Entity Framework;
•Usage of SCRUM, Agile;
•Excellent problem solving, troubleshooting and teamwork skills.
The company offers:
● An attractive salary
● Dynamic, challenging, and interesting work
● Motivating work environment
Upload your CV *