We are looking for a skilled Senior C# Integration Developer that has a passion to work in an established company with a fresh dynamic team.
We are passionate about our solutions, our people and what we bring to market and we are looking for candidates that share this vision and have a keen appetite to be involved in what we are doing within the food, beverage & hospitality space, delivering niche solutions and integrations with MICROS Point of Sale solutions.
As an C# Integration Developer, you will play a vital role in contributing to our existing team of technology enthusiasts.
Your role will be influential in contributing and development of a variety of technically challenging projects.
Primary Responsibilities for the Role
High proficiency in object oriented analysis and design patterns
Experience with building Unit Tests and Integration testing
Ability to produce and update product requirements specification, as required.
Review product requirements in order to give development estimates and product feedback.
Ability to produce technical documentation that shares knowledge effectively.
Experience with Source Control with versioning, branching and similar concepts.
Strong analytic, written and verbal skills
Minimum Qualification and Experience Requirements
Experience with Point of Sale solutions
6+ Years Experience as an Senior C# Developer
Experience with Loyalty Programmes
Exposure with Payment Systems / PCI
Relevant tertiary qualification in B. Sc. or B. Com in Computer Science; or alternative software development degree.
At least 6+ years of experience working as an Senior with C#
Proven experience with Web Services, RESTful Services and similar integration and web service experience
At least 6 year’s experience with Microsoft Technologies, including C# & .NET Framework.
Experience with designing and implementing Microservices with Microsoft Web API
Advanced C# skills including the concepts of Generics, LINQ, dependency injections, interfaces, etc.