Back end developer
Job Description
- Build and design C# applications
- Support existing C# applications
- Integrate a series of third party API's
- Analyse business requirements
- Write and maintain test scripts
Job Requirement
- Strong C# and object oriented programming skills
- Experience using Unit Testing and Mocking frameworks
- Working knowledge of SQL, MSSQL 2005 or Above
- Previous experience with Restful APIs, Web service
- Experience with Single Page Apps
- Core Javascript skills
- ASP.NET MVC version 2 or above (highly desirable)
- Object oriented design skills, IoC/DI (desirable)
- ORM experience including EF, NHibernate (desirable)
- Experience with Backbone, Ember, Angular or other MVV (desirable)
- Exposure to other MVC framework (Rails, Cake, Symfony, Django etc) (desirable)
- Exposure to SOA design and maintenance (desirable)
- Exposure to Server stack (desirable)
- Exposure to Event Driven Architecture (desirable)
Company Info
We are seeking a motivated and skilled developer to join our team in a fast growing company. Your primary responsibility will be to build and enhance systems that support the Australian racing business. You will have the opportunity to use your front end and back end experience to assist the team in achieving company objectives. Your trouble shooting skills and the ability to work independently on set tasks will make you a strong candidate for this position.