Senior Software Engineer

Location: Capetown, South Africa
Salary: 600000 Annually
Job Ref: ITE002886/ALi
Summary: An international firm is 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.



Job Description


Job & Company Description:

Join and award-winning International corporate and be involved in the creation of completely new applications or, build upon the functionality of existing ones and the development of company technology solutions to improve functionality.



  • Diploma or Degree in Software Development


Job Experience & Skills Required:

  • 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., Asp.Net Core, Angular, SQL Server or Azure SQL and/or NoSQL


  • Experience\Understanding of DevOps practices 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 and 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), Driven Design (DDD), Event Driven Architecture, API Gateways and Service Discovery
  • Involved in independent research contributing to technical discussions where required.
  • Ensure the SCRUM Team has the highest level of code quality and test coverage.
  • Liaise with Business Analysts, Product Managers and/or internal/external customers to ensure that requirements are understood.
  • Ensure compliance of final product with end-user specifications through regular reviews with designated end-user groups where applicable.
  • Regular code reviews with colleagues to identify bugs and performance problems ensuring code and product quality
  • Review of user feedback and proposing/implementing action plans for development.
  • 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.
  • Contribute to the technical ownership of projects/tasks ensuring their successful completion to project deadlines.






Apply now! 


For more IT jobs, please visit --------Please upload your CV here-------->


If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.


For more information contact:

Anietha Little

Senior IT Recruitment Consultant

012 -----


New users - Upload your CV                      Existing users - Login here


Similar jobs your might be interested in:

Senior Implementation Software Engineer / Systems Analyst
IT software House based at the feet of Table Mountain is looking for a Professional Solution Implementation Specialists, responsible for interfacing with clients, understanding their needs and configuring software solutions to meet them.

Senior Software Engineer
An international firm is 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.
18 days ago

Software Engineer
My client is 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.
19 days ago

Senior Frontend Developer
Position: senior Frontend software engineer Location: Cape Town and Gauteng Salary: R 800 0000- R 900 000 per annum
20 days ago

Systems Engineer
A well-established security company in Cape Town has an exciting new opportunity for a senior Full Stack Developer/software engineer.
22 days ago

Senior Frontend Developer
My client based in the Northern Suburbs is seeking to employ a senior Frontend Developer. You will ensure that the team has the web development expertise to maintain the company’s public facing website(s). That will include executing digital pro...

Senior Aesthetic therapist
senior Aesthetic therapist
1 day ago

Senior Analyst: Collections and Fraud Risk Ops
To optimize overall business profitability through analytics and sound business rationale. Effectively manage credit exposure and identify opportunities to improve collection performance using best practice processes.
1 day ago

Senior Java Developer
An amazing opportunity exists for a senior Java developer to join the development team at our large retail client based in Cape Town CBD.
1 day ago

Senior Sales Consultant (Solar)
Our client in the renewable energy sector requires a senior Sales Consultant in Solar power for the Cape Town area
1 day ago

Senior Django + Python Developer
An expanding software service provider is searching for a bright and independent Python and Django Developer to join their solution-driven team. This company is transforming their niche across the economic improvement within South Africa.
1 day ago


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