Mid-Senior Level Software Developer - Durban, Hyrbid Remote


Premium Job From Nigel Frank International

Recruiter

Nigel Frank International

Listed on

28th June 2022

Location

Durban

Salary/Rate

£1652 - £3029

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

The Company & OpportunityMy client is an industry leading organisation within the electrical and smart meter industry, renowned for design and innovation and hold more than 200 patents and trademarks.The head office is in Durban with a company presence in over 50 countries in Africa, Middle East and South America. They offer a hybrid remote work policy, with the expectation of office attendance twice a week. Role:Software DevelopmentEnsure all project delivery expectations, are met as per the Project Manager's expectations.Ensure that issues impacting delivery expectations are highlighted and fed back to the Project Manager as early as possible in order that the impact is minimised.Design and implementation of test harnesses to assist in design validation.Ensure that all aspects of the development Code of Practice is understood and adhered to.Participate in code reviews, sprint reviews, sprint retrospective, sprint planning and stand-up sessions.Software QualityEnsure that all released software is according the customer expectations as defined in the requirements specification.Identify all issues and risks and develop plans to mitigate such issues and risksEnsure that all released software is of a level of quality that does not compromise Validation and Deployment delivery expectations.Ensure software quality through unit testing, functional testing, and final application testing in accordance with relevant specifications.Ensure that the solution is validated on all hardware and software platforms as per projectGenerate supporting documentation to assist the infrastructure team to deploy and support the solution.Requirements:Proficient in .Net Framework, .Net Core ecosystemProficient in Rest API and web services in an SOA architectureProficient in Asp.Net, Asp.Net MVCProficient with T-SQL, Entity FrameworkWorking knowledge of HTML, CSS, JavaScript (Angular/React or any JS Framework would be advantageous)Working Knowledge of windows service developmentWorking Knowledge of messaging queuing technologies e.g. RabbitMQ, NServiceBusWorking Knowledge of agile development methodologies e.g. scrum, sprint planning, review, and retrospectiveWorking Knowledge of Azure DevOpsAble to design patters, refactor and complete unit testingExposure to working with with Docker and Kubernetes environmentsExposure in working with TCP, UDP protocolsExposure in working with sockets, AT commands and interfacing with hardwareAble to manage source control using Git

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: