The role will suit an individual who enjoys working with international clients and wants the opportunity to develop their current skill set and further strengthen their technical knowledge.
Working in the Development Team at Core Systems, you will work closely with customers and product owners, to design, develop and maintain existing and new software systems.
You will report to the Technology Manager and work with agile methodology as part of our scrum team.
You will have the opportunity to work on our next generation product using some of the latest technologies including .net core, asp.net.
We have a strong team culture & supportive working environment, where every voice is heard and we actively encourage you to make a contribution within the organisation.
This is an excellent opportunity to build a solid career, providing the opportunity to progress to management, using the lastest technology and as part of an international team.
To be successful at Core Systems you will bring the following;
Excellent communication skills.
Resourcefulness and troubleshooting aptitude.
Ability to translate customer requirements into deliverable products.
Strong focus on quality.
You also should be able to demonstrate the following;
5+ years’ experience developing software
Working Knowledge of C# and software development best practices.
Net Core, ASP.NET, MVC.
Microsoft Visual Studio.
Source Control (TFS / Git).
Fluent English essential for this role.
Experience of any of the following would be considered highly advantageous;
Experience working in an agile software development environment.
Working knowledge of web servers and web application servers.
Combination of experience in any of the following : Android, Java.
Experience working with Vue.JS or similar.
Experience in the development of API’s.
Experience in the development of microservices.
Unit testing and test automation.
What you'll get in return
Competitive salary, leave and benefits including pension and health & well-being package.
Support towards further professional studies and professional development
Positive work life balance culture with a focus on health & well-being and a friendly working environment.