Senior Software Engineer

 

Recruiter:

Hi-Tech Recruitment

Job Ref:

CPT003946/JB

Date posted:

Wednesday, February 10, 2021

Location:

Capetown, South Africa

Salary:

Market Related


SUMMARY:
Work on cloud technologies from the comfort of your home in a global market place! Looking for Top .Net Developers with 5-8 years relevant experience. This role is Cape Town based and you will need to go into the office from time to time. Apply now!!

POSITION INFO:

 
 

The Company

A world leader in strategic business research and analysis. A recognized innovator, consistently outperforming their peers with accolades such as Private Company of the Year . They have offices in 14 countries with around 1,200 staff and a further 800 contributing analysts in over 80 countries around the world

Role Overview

Reporting to the Technical Lead, seeking a highly skilled Senior Software Engineer with a strong background in building scalable, predictable, high-quality and high-performing web applications on the Microsoft technology stack.

Responsible for building and maintaining internal and external facing applications. You will work with a team of experienced developers and business resources to build high-performing enterprise systems that assist clients in making the best strategic decisions for their business.

Key responsibilities

  • Design applications according to end user needs.
  • Track projects, tasks and bugs using the company specified work tracking system.
  • Understand requirements from a business perspective and contribute to designing clear, easy-to-use applications from a user perspective.
  • Involved in the creation of completely new applications or, build upon the functionality of existing ones.
  • Involved in the development of  technology solutions to improve functionality, user-friendliness and presentation of products.
  • Independent research contributing to technical discussions where required.
  • Ensure compliance of final product with end-user specifications through regular reviews with designated end-user groups where applicable.
  • Peer code review .
  • Monitor, analyze and act on post-deployment bugs.
  • Review of user feedback and proposing/implementing action plans for development.
  • Provide any required support to end-users of the applications.
  • Contribute to the training of team members on agile development practices, use of appropriate design patterns and SOLID/design principles in their day-to-day work.
  • Responsible for the technical quality of junior team members within the team.
  • Ensure the writing of concise documentation for applications and websites.
  • Participating in the recruitment of new staff.
  • Ensure the SCRUM Team has the highest level of code quality and test coverage.
  • Engage in technical discussion contributing to design and development.
  • Contribute the practice of BDD/TDD/DDD as part of the software engineer best practice.

Technical skills/experience

  • 5+ years hands on development experience using Microsoft .NET technologies to build Micro Service Architecture, Event Driven Architecture, Web Applications.
  • Experience\Solid Understanding in the below frameworks:
    • .NET Core
    • MVC .Net Framework 4.6.*
    • WebApi Net Framework 4.6.*
    • Angular
    • SQL Server or Azure SQL and/or NoSQL
    • Asp.Net Core
  • Experience\Understanding of DevOpspractices including:
    • Continuous integration/Deployment (CI/CD)
    • QA Automation
    • Release Process
    • Cloud Development
    • Health Monitoring
    • Feature Toggle based development
    • Cross Function collaboration
  • Experience\Understanding to the below testing toolset:
    • Postman, Insomnia
    • MSTest/NUnit
    • Protractor, Jasmine
    • JMeter
    • OWASP ZAP
  • Experience\Understanding to Cloud technologies including:
    • Azure
    • Google
  • OOP programming (theoretical and practical experience of design principles and patterns)
  • Experience\Understanding with
    • Agile methodologies
    • BDD (Behaviour Driven Development
    • Test Driven Development (TDD)
    • Domain Driven Design (DDD)
    • Event Driven Architecture
    • API Gateways and Service Discovery
  • Solid knowledge with Visual Studio programming environments and Azure DevOps

For this role and others like it , with our TOP clients, please send your updated CV and Skills Matrix to the IT Recruitment Specialist tebogo@------ or --------Please upload your CV here-------->

 

 

 



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Data Scientist / Senior Software Engineer
Location: Stellenbosch
Salary:
Are you excited to tackle groundbreaking projects blending data science and software engineering? My client, a global pioneer in cutting-edge technology, seeks a senior software engineer with Data Science expertise to architect and implement AI and ML features for large-scale, real-time systems. If you thrive on transforming vast datasets into actionable insights, this is your opportunity to make ...
7 days ago


Senior Software Engineer
Location: Cape Town
Salary: 800 000 Annually
A fast-growing financial technology startup transforming the global travel sector is on the hunt for a senior software engineer. If you’re passionate about building scalable backend systems, working with cutting-edge payment technologies, and want to make a real-world impact, this is your chance.
13 days ago


Senior Software Engineer - Radar Systems
Location: Capetown
Salary: Highly Competitive
Code the Future of Consumer Radar. Build Products the World Talks About.
35 days ago


Senior Software Engineer - Data Science (CH1148)
Location: Stellenbosch
Salary:
68 days ago


Senior Software Engineer – Application - Somerset West, South Africa
Location: Capetown
Salary: Negotiable
. This is an exciting opportunity for a passionate and experienced developer to take a leading role in the creation of operator-facing software used in command and control (C2) and intelligence, surveillance, and reconnaissance (ISR) systems.
57 days ago


Senior Fullstack Software Engineer (C#)
Location: Cape Town
Salary: Market related
The purpose of this Fullstack software engineer role is to develop, test and maintain software
14 days ago


Senior JavaScript Software Engineer – Cape Town – R1000K PA
Location: Capetown
Salary: 1000000
senior JavaScript software engineer – Cape Town – R1000K PA
37 days ago


Senior Software Python Engineer – Cape Town/ Hybrid – R960k PA
Location: Capetown
Salary: 960000
senior software Python engineer – Cape Town/ Hybrid – R960k PA
66 days ago


SENIOR PYTHON SOFTWARE ENGINEER – CENTURY CITY / HYBRID UP TO R80K PER MONTH
Location: Capetown
Salary: 960000
senior PYTHON software engineer – CENTURY CITY / HYBRID UP TO R80K PER MONTH
71 days ago


Senior Backend Software Developer
Location: Capetown
Salary: Market-Related
As a senior Backend Developer, you will be at the forefront of building low-latency, highly reliable athlete-and-ball tracking systems.
Today


Create a free job alert for Senior Software Engineer in Capetown

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions