Senior Data Systems Developer ( Data Systems )

About FE Fundinfo

As part of a multibillion-pound equity business owned by HG Capital, FE FundInfo is the leading provider of fund data in the UK and specializes in the collection, validation, dissemination and analysis of fund information within data feeds, documentation, web pages and Internet-based fund selection tools. FE FundInfo is an aggressively growing company, through either sales or acquisitions, with operations currently in the UK, Chennai, Hong Kong, Brno, Singapore, Zurich, Luxembourg and Australia. Technology is at the center of FE FundInfo and how it delivers investment fund data and advice to global clients. The infrastructure team is the foundation for technical and service delivery, ensuring services for both internal and external customers, ensuring fast, efficient and reliable services. The office in Chennai is the heart of technology for FE FundInfo, with a clear vision to continue to expand and grow, aiming to be one of India's top tech companies in the next 3 years. FE FundInfo is also engaged in the building of software tools, research centers, document production platforms and advanced analytical products for data vendors, institutions and financial advisers enabling them to retrieve and analyze data in forensic detail.

Location

Chennai

Salary (INR)

NA

Experience

4 - 6 years

Education

OTHER

Mandatory Skills

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

Optional Skills

AZURE WAREHOUSING 6

Job Description

Senior Data Systems Developer - ( Data Systems )

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
  • Education   :  Other