Software Engineer: Principle
Hi-Tech Recruitment
Cape Town, ZA
15d ago

Architect and master of your own destiny? Here's the role for you to kick of 2019 in style !

Short Description :

Design and architecture world class software products in a fast-paced cutting-edge development environment. Applying high standards of quality and adhering to strict software craftsmanship values and be passionate about software and development.

Core Skills : C#, ASP.NET MVC, AngularJS, RxJS, Unit Testing, SOA, Agile Methodologies, Distributed Source control, Design patterns, SOLID principles, Clean code, ORM (NHibernate / EF), Continuous Integration, SQL Server, NoSQL, XUnit, Moq, MSMQ / RabbitMQ

Complimentary Skills : Enterprise architectural principles, Distributed architecture patterns, Terraform, Ansible, AWS

Longer Description :

The Principle Software Engineer is responsible and accountable for the design and architecture of the system. Working closely with team leads, product owners and the solutions architect, the principle engineer will enable his / her team deliver features and improvements to a distributed system.

An ideal candidate would have 7+ years’ experience and should have strong computer science principles and preferably worked with distributed architecture or would like to explore this territory.

They should be able to work under pressure and against tight deadlines, with a pragmatic approach incorporating intelligent design decisions.

About the code, we are centred around the Microsoft stack , however NodeJS is an area we are exploring. We build micro services using .

NET Core, RabbitMQ and push this out using a continuous deployment stream that involves Jenkins, Octopus and Fake scripts .

Our front end is AngularJS , utilising Gulp, RxJS and Redis . We are big on testing, unit testing, integration testing and end to end automation testing.

We use XUnit, Protractor, Jasmine and have an end to end automation framework written in F#

Please send your updated CV and Skills Matrix to the Software Development Recruitment Specilaist jacki,za or call 021 001 00 00.

  • even masters of their own destiny need a helping hand ... .let me help you !
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form