Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

C# Software Developer with SQL DB skills

Job LocationLondon
EducationNot Mentioned
SalarySalary negotiable
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeContract, full-time

Job Description

Job Title: Software DeveloperLocation: HomebasedDaily Rate: Negotiable - Excellent Market RatesJob Type: Contract - 8 monthsJob Reference: LH10005Our clients product impacts millions of people every day through their range of healthcare software systems used extensively throughout the NHS. They are a Microsoft shop following a cloud-first strategy with a migration path to take their existing applications into Azure as native services.We are looking for developers to support our Azure migration, specifically in the area of data pipelines to populate the reporting focussed data stores that enable our customers to analyse, present and pro-actively monitor data according to local and national requirements and indicators.You will be part of a cross-functional team implementing the pipelines within Azure on behalf of existing development teams, working closely with them through the full development lifecycle to achieve sign-off and handover, before moving onto the next module/application.Whilst it is accepted that the individual education and experience profile for Developers will vary, the following is provided as a guideline:Education and Experience

  • Degree level education or equivalent experience in a software engineering discipline
  • The technologies being used are covered in the following certifications so having any of these Professional qualifications would be a distinct advantage:
  • o Microsoft Certified: Azure Developer Associateo Microsoft Certified: Azure Data Engineer Associateo Microsoft Certified: Azure Database Administrator Associateo Microsoft Certified: Azure Data FundamentalsKey Skills:
  • Relational (Azure SQL) and non-relational (Cosmos DB) data stores
  • o Design for scale (including multi-region, latency, and throughput)o Design for performanceo An understanding of HADR for a data platform solutiono An understanding of monitoring data storage solutions
  • An understanding of data security - data encryption for data at rest and in transit
  • Understand appropriate authentication mechanism, such as access keys, shared access signatures (SAS), and Azure Active Directory (Azure AD)
  • Good communication skills to enable positive collaboration across teams
  • Excellent C# and .NET coding skills
  • Excellent understanding of consuming RESTful APIs
  • Preferred Technologies:
  • CosmosDB, Azure SQL, Azure Service Bus, Azure Functions
  • C#, .Net, T-SQL
  • AppInsights / ELK stack for application monitoring
  • Unit testing tools, such as NUnit
  • Role DescriptionNew applications are being developed using Azure services with production data stores based on Azure SQL and CosmosDB. As a member of the agile team, your role will be to design and build the data pipelines that populate the target reporting data stores based on Azure SQL.You will be working with the core application developers to understand their transactional model and design the data change event messages, writing the consuming functions to retrieve and transform the data into the target structures, and load routines to populate the target data stores.You will incorporate monitoring capabilities into the pipeline to ensure errors, performance bottlenecks and other issues are quickly identified with notifications to support for diagnosis and resolution.General Development Responsibilities:
  • Ensure that software is designed, developed and unit tested according to good software engineering principles and the in-place "definition of done"
  • Work with teams to enhance the scalability, performance and reliability of all aspects of the system whilst delivering customer requirements quickly, reliably and efficiently
  • Drive triage of assigned software defects and support investigations agreeing priority with the Product Owner and Release Management
  • Suggest technical initiatives that improve the quality of the product and its delivery to internal and external customers
  • Keep abreast of technology trends and how they might apply to company products. Put forward suggestions for improvement to development processes or tools where applicable
  • Any other activities in support of the business which can reasonably be expected to fall within the capabilities of the employee
  • Wilde Associates is working in the capacity of an employment business for this role Required skills
  • C#
  • Unit Testing
  • Windows Azure
  • COSMOS
  • T-SQL
  • Keyskills :
    Unit Testing Windows Azure COSMOS T-SQL

    APPLY NOW

    © 2019 Naukrijobs All Rights Reserved