Tel: 01908 500810
Tel: 01908 500810

Software Developer C# with SQL DB skills


This job does not exist anymore.

Try running a new search or browse our vacancies.

Or fill in the form below to receive job alerts.

https://www.atatalent.com/1439-software-developer/it/job2021-01-20 18:10:251970-01-01 ATA Recruitment Solutions
Job Type Permanent
Area Homebased, United Kingdom Homebased United Kingdom
Sector IT
Start Date
Job Ref LH10005
Description

Daily Rate: Negotiable – Excellent Market Rates

20th May 2021 - We are seeking two candidates for our client

Our 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 Associate
o Microsoft Certified: Azure Data Engineer Associate
o Microsoft Certified: Azure Database Administrator Associate
o Microsoft Certified: Azure Data Fundamentals
 
Key Skills:
 
·         Relational (Azure SQL) and non-relational (Cosmos DB) data stores
o Design for scale (including multi-region, latency, and throughput)
o Design for performance
o An understanding of HADR for a data platform solution
o 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 Description
 
New 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
 
Job Title: Software Developer
Location: Homebased
Daily Rate: Negotiable – Excellent Market Rates
Job Type: Contract – 8 months
Job Reference: LH10005

Wilde Associates is working in the capacity of an employment business for this role
Keywords
SectorClear
AreaClear
Job TypeClear
Sign in
Register
Similar Jobs
  • Database Administrator
    United Kingdom, Homebased, Homebased
    IT

     

    Database Administrator

    Salary to: £45,000pa

    Location: Flexible – Hybrid, expected to attend the Milton Keynes office at least once a month

    An exciting opportunity to join an innovative, highly successful organisation supplying leading edge technology to the N...

Email Me Jobs Like This
Subscribed to similar jobs notifications
We use cookies to provide you with the best possible browsing experience on our website. You can find out more below.
Cookies are small text files that can be used by websites to make a user's experience more efficient. The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.
+Necessary
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
ResolutionUsed to ensure the correct version of the site is displayed to your device.
essential
SessionUsed to track your user session on our website.
essential
+Statistics
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
Google AnalyticsGoogle Analytics is an analytics tool to measure website, app, digital and offline data to gain user insights.
Yes
No
Google Tag Manager
Yes
No

More Details