Your cv

Related jobs

More software jobs...
Get jobs on your
mobile phone

Senior .NET Developer

Location:Cape Town, Woodstock
Type:Permanent
Reference:#RDR0086
Company:Recruit Digital


Your opportunity:

We are looking for a passionate, experienced and open-minded software engineer to work on expanding and maintaining our current system’s ability to continue to deliver excellent customer service and be a pioneer in our market.

Regarding your qualifications - we realize there is always a specific technology and language you specialize in, but we expect you to be comfortable dealing with both the backend and frontend components of our system.

At our client, we combine development and devops - we expect you to get your hands dirty, automating everything that can be automated and getting features through their lifecycle faster.

Considering the diverse and exciting things happening in our industry and the increasing expectations of our customers, we do our best to keep you busy with things you are really interested in and that will further your career.

What you will be doing
  • Delivering our product feature roadmap
  • Constantly improving and refactoring our current system to be able to operate flawlessly and meet the modern business needs
  • Taking full ownership of the features you are working on - from design time to supporting in production
  • Designing and preparing technical planning discussions for the future
  • Do regular code reviews and promote best practices
  • Influence architecture and infrastructure as well as UI/UX decisions
Our technology stack
  • C#
  • ASP.NET MVC
  • .NET Classic/.NET Core 2.0
  • MS SQL Server
  •  React JS, JSX, SCSS + Webpack/npm
  • Docker
  •  Amazon Web Services
  • Swift
  • Kotlin
Requirements and qualifications
  • Design: thinking in object oriented way and aware of Domain Driven design
  • Implementation: you should be able to write readable and maintainable code following SOLID principles
  • Quality assurance: being able to write fast and pragmatic tests, and understand the purpose and the difference between different types of testing
  • Delivery: understanding branching strategies and continuous delivery cycles
  • Communication skills: we believe that the best decisions come out of great minds collaborating, so you should be able and open to communicate and discuss your technical work and design decisions with the rest of the team
  • Continuous improvement: we constantly take a couple steps back to review what we could do better, and we try to keep the balance between the ongoing feature work and technological innovation
  • Optional and beneficial additions
  • eCommerce experience is a bonus
  • Cloud (Amazon Web Services or Microsoft Azure) experience is a bonus
  • Experience with modern JavaScript frameworks (React, Angular, Vue) is a bonus
  • Experience with other, non-Microsoft platforms and languages is a bonus
  • DevOps and Docker experience are a bonus


Posted on 13 Mar 15:03

Apply by email
Ryan Mc Dougall

.
Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.


Recruit Digital

Recruit Digital; leading recruitment agency for the Digital, Media, IT & Advertising sectors in South Africa.

Covering both Cape Town and JHB roles, Recruit Digital provides staff for Media firms, Digital Agencies, Corporates, Startups, E-commerce retailers, and all other Internet related businesses.

Recruit Digital fills vacancies within Client Services, Creative & Design, Development & Technology, Sales, Copy-writing, Social Media, SEO, Planning & Strategy, Marketing, Senior Management & Executive positions.

View company profile

Recent jobs by Recruit DigitalCityDate posted
Deals BuyerCape Town26 Mar 15:21
Senior UI Product DesignerCape Town26 Mar 07:31
Senior User Experience DesignerCape Town26 Mar 07:30
Finance ClerkCape Town22 Mar 09:32
Senior Interaction DesignerCape Town22 Mar 09:30
Senior UI Product DesignerCape Town22 Mar 09:29
Senior User-Experience DesignerCape Town22 Mar 09:27
Social Media ManagerJohannesburg20 Mar 11:31
Senior Interaction DesignerCape Town18 Mar 10:47
Senior UI Product DesignerCape Town18 Mar 10:43
More jobs...

Get job alerts for .Net developer jobs

More...