Job Description :
A cutting-edge technology company currently undertaking a digital transformation are looking for talented Fullstack Software Engineers who are interested in building market leading platforms and software to support out the box configuration of brands and markets. Main development languages being C#, Net Core, Angular etc. This is a hybrid role based in Cape Town.
Qualification:
- 3 years+ experience hands-on development experience.
- Experience in working with agile teams and successfully delivering agile based software projects.
- Proven experience with Source control concepts (Merging, Branching, Publishing)
- Proven experience in internet technology and web development.
- Proven experience in coding with an understanding of system architectures and knowledge of SOA.
- Knowledge of OO, development methodologies and applying patterns.
- Ability to work alongside Architects to integrate and propose viable solutions to business.
Skills & Experience:
Skills
- Data Stores: MS SQL Server, MongoDB
- Software: C#, .Net core, Angular, XML, REST, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio.
- Working experience with Gitlab
Understanding of the following:
- MVC pattern, pub-sub patterns
- NoSQL (MongoDB)
- Real time evaluations (SignalR/XSockets)
- Continuous Integration
- Docker, Kubernetes
- Design and developing for extensibility and scalability
- Angular
- React Native