Senior Full Stack Developer (with strong UI)


Premium Job From Nigel Frank International

Recruiter

Nigel Frank International

Listed on

30th May 2022

Location

Cape Town

Salary/Rate

£3856 - £4682

Type

Permanent

Start Date

ASAP

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

The CompanyMy client's sales enablement software empowers teams to drive more sales by enabling them to discover, use and analyze the best content. The software is incredibly powerful but highly intuitive and very easy to use. Even the most non-technical users can quickly create accurate, personalized, and compliant documents like proposals, contracts, RFPs, and pitches.The buisness runs on Microsoft Azure and integrates with Microsoft Office to enhance document productivity. Their award-winning Customer Success team ensures customers across all industries get the most value from thesoftware. They have offices in USA, England and South Africa.ResponsibilitiesDevelop highly performing, robust, quality and scalable features following defined best practice.Know diverse ways to implement and know how to determine the best approach.Know the language's methods, syntax, structure, parameterization, memory leaks, etc without the need to regularly consult the documentation.Know software development best practices and principles.Contribute to technical discussions and challenge peers to ensure the best possible technical approach to building solutions are implemented.Plan, configure and maintain development environments.Keep up to date with trends and modern technologies.Diagnose and resolve application, configuration, and code level technical support issues.Perform software version control according to defined best practise.Understand the product development life cycle and what each party involved offers.Work with the product owner and architects to unpack, understand, challenge and refine requirements.Participate and contribute to backlog grooming, task breakdowns and estimations.Ensure that all written code is well commented and maintained for current and future use.Required Technical ExperienceMinimum 5 years' experience developing corporate solutions using Microsoft technologies.Strong knowledge of: o C# .Net Core (with WebApi 2.0 and EF 6)

o JavaScript (and toolchain items such as TypeScript, NPM and WebPack

o HTML 5

o CSS 3 (modern usage with methods such as Flex, etc)Minimum 1-year recent working experience in a senior role within an enterprise level development team.BeneficialREACT JavaScript frameworkOffice 365 Development (Add-Ins, Office.JS, SharePoint Online API)Entity Framework, JSON, XMLOffice Document development (Using OpenXml to create and read document)Working on high performance multi-threaded applicationsWorking with Azure services such as Apps, Web Jobs, AD, Service Bus and Queues, etc.Working with Azure architecture (Service Plans and Resources).ALM and continuous integration using VSTSSharePoint 2016 or SharePoint Online knowledge

You are currently using an outdated browser.

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