C# Software Developer - Sandton Verfied

Salary Negotiable Sandton, Gauteng Sandton, Gauteng more than 14 days ago 12-10-2017 9:57:26 AM
07-12-2017 9:57:26 AM
RS Recruitment Services is assisting a rapidly expanding SOFTWARE DEVELOPMENT company, to recruit a C# SOFTWARE DEVELOPER to be based in their offices near Sandton, Jhb.

Purpose of the position: Our client offers insurance tech solutions that drive the insurance broker industry, giving all our employees crucial skills and knowledge related to the Insurance Industry. Our client aims to be the number one online insurance business and marketplace platform and enables its users to setup and conduct their insurance related activities and services in the most modern, efficient and effective ways possible.

SKILLS REQUIRED:
APPLICANTS SHOULD HAVE/BE THE FOLLOWING:
Provable skills, personality and a drive to learn are essential
B. Com, BSc or recognised IT Developer certification would be advantageous
Understanding of Rating Engines, API’s, webservices and industry systems communication and
interfacing methodology
Familiar with the Insurance and Financial industry with regard to: interfacing and communications,
XML and AML etc – will be a distinct advantage
High attention to detail, Own transport, Team player
Highly communicative in working environment
Ability to work independently and collaboratively

Essential skills:
? 4+ years Programming Experience ? MS SQL ? .NET 4.0 or higher
? HTML, CSS and Java Script ? ASP.Net 4.0 or higher
? Experience calling web services (WCF and Restful Api)
? Good design and documentation skills
? Good Communication Skills (internal to company and with clients)
? Be able to unit test applications and document testing
? Able to work as part of a team
? Ability to work quickly. We have lots of existing systems and procedures which will need to be grasped

Nice to have skills:
? Dependency injection IOC (inversion of control) knowledge.
? RabbitMQ messaging ? Unit testing (Xunit) ? Integration testing
? NancyFX, Microsoft WebApi Restful API architecture
? Code first approach domain architecture
? NHibernate with FluentNHibernate mapping data infrastructure
? MS SQL 2014+ ? ASP.NET MVC 5
? Factory Design Pattern (Comfortable with generics and interfaces)
? Razor, MVC 4+ ? Bootstrap ? KnockoutJs

Beneficial knowledge or interest in:
• .Net Core ? Building a system from scratch
• Domain driven design ? Test driven development
• Micro-services ? Docker ? PostgreSQL ? ReactJs
• Insurance or Financial terms and principles
• Kanban work approach
• Jira, Confluence and Bitbucket platforms.
• Postman or SoapUI or similar

What you’ll be doing:
? Developing an online insurance business and marketplace platform using the latest .NET Frameworks and industry leading open source technologies
? Adding new features and functionality to an already robust platform that provides web based
solutions to our clients
? Working in a team structured environment
? Review/ Assist other developers
? Work overtime if necessary
? Interfacing with team lead and business analysts to effectively implement business requirements
into technology enhancements and new features to improve the platform
? Exposure to full stack of development technologies including, but not limited to, Web design,
Api, Third Party Integrations, Database solutions
? Be an integral part of future development and system rewrites
? Participate in Stand-Ups, Brown bag sessions and code demonstrations

Remuneration:
Highly negotiable based on experience and Knowledge.
Please, only apply if you meet all the criteria for this position.
• Send your CV in MS Word format including at least three recent contactable references, including names, surnames, positions, land line and cell numbers and most important, their e-mail addresses.
• Complete a screening questionnaire which may be sent to you.
If you have not been contacted within 2 weeks, please consider your application unsuccessful.