Senior Data Systems Developer

About Financial Express

FE is a leading provider of fund data in the UK and specialises in the collection, validation, dissemination and analysis of fund information within data feeds, documentation, web pages and Internet-based fund selection tools. FE supplies to more than half of all UK Fund Management Companies, providing value-for-money solutions which emphasise on a flexible, reliable and customer-driven approach. FE is a fast growing company with operations in London and Woking (both in the UK), Chennai (India), Hong Kong, Brno (Czech Republic), Singapore & Australia. FE is also engaged in building of software tools, research centres, document production platforms and advanced analytical products for data vendors, institutions, financial advisers enabling them to retrieve and analyse data in forensic detail. For further details, please visit www.financialexpress.net

Location

Chennai

Salary (INR)

NA

Experience

4 - 6 years

Education

NA

Mandatory Skills

SQL SERVER 9
T-SQL 7
C# 7
AZURE WEBJOBS 7

Optional Skills

AZURE WAREHOUSING 6

Job Description

Position Summary
To design, develop and maintain robust and high-volume data processing systems & collection systems along with quantative analysis using MS SQL Server & Azure technologies.
 
Key Responsibilities
?         Interact with business teams to understand project requirements.
?         Develop structural design of various Data systems, applications for high-volume database-driven websites.
?         Plan and Develop roadmaps and deliverables to advance the migration of existing solutions    on-premise systems/applications to Azure cloud.
?         Create efficient methods and systems to access information stored in databases, create data migration/conversion techniques for system conversions or upgrades.
?         Design, develop, test, implement, fine-tune, enhance and maintain new and existing data structures across Cloud and on-premise servers;
?         Work with clients and various in-house teams on data related applications/tools. Provide valid inputs in database architectural discussions.
?         Assist in planning and implementing data integration and data migration activities.
?         Maintain accurate and complete database programming documentations.
?         Design, code and maintain various in-house software applications that interact with the production databases.
Key Technical Skills
Azure technologies
?         Experience/Exposure to technologies like PaaS, IaaS, Azure functions, Azure SQL, Azure Data Factory, Azure WebApp, Azure VMs, Azure WebJobs, Azure Storage, Data Lake, Service Fabric, & Containers.
?         Powershell would be considered as added advantage.
?         Knowledge in Power BI would be considered as added advantage.
.Net
?         Experience in parallel execution using TPL, PLINQ.
?         Web application technologies including MVC, WCF, AngularJS, & .Net Core, with exposure to WebAPI & Web services.
?         Experience in Console & WinForms application development.
SQL
?         Strong Database designing, Database Normalisation and Table modelling skills
?         High caliber T-SQL skills
?         Able to develop/manage/troubleshoot high volume sensitive database structures
?         Exposure to SQL CLR considered as would be added advantage.
 
Key Behavioural Skills
?         Excellent written and spoken English communication skills
?         Good mathematical and statistical ability.
?         Excellent Analytical and Problem solving skills
?         Ability to work both individually and as part of a team.
?         Ability to work in a geographically dispersed team having members at India, UK, Czech Republic etc.
?         A can-do attitude where pressure is on to go the extra mile to support the business / clients / products.

Additional Information

  • Job Type   :  Full Time