Developer - Product Development

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

2 - 3 years

Education

NA

Mandatory Skills

C# .NET 7
ASP.NET 7
SQL 6
MVC 6
WPF 6
JAVA SCRIPT 6
AGILE 6
JQUERY 7

Optional Skills

WCF WEB SERVICES 6
ANGULARJS 6

Job Description

Position Summary
To design, develop, test and maintain .NET- based windows & web applications as per the client specifications.
 
Key Technical Expectations
  • Good in ASP.NET using C#, .NET Framework 2.0, 3.0, 3.5, 4.0 and above.
  • SQL Server 2005/SQL Server 2008 R2
  • Experience in ASP.NET MVC
  • Experience in web services and WCF.
  • Exposure to WPF and XAML
  • Should possess good knowledge in agile(scrum) development process.
 
Beneficial Technical Skills
  • Strong knowledge of OOPS and OOAD.
  • Knowledge in commonly used design patterns.
  • Proficiency in writing loosely coupled and extensible code.
  • Able to contribute performance efficient & secured solutions.
  • Knowledge in Algorithms and Data Structures
  • Domain knowledge in Mutual Funds and Equities
 
Key personal Skills
  • Agility - able to cope with changing requirements
  • Lateral thinking - many of the problems you face will be new to the business and no 'right answer' exists
  • Process orientated - process is essential to ensure consumers can accommodate change
  • Dynamic - should be collaborative, flexible, accommodative and communicate effectively
  • Confident - Working in a team of experienced, passionate engineers; you must be able to have and communicate your opinion
  • Ownership - Show appetite and aptitude for owning responsibility of technical decisions.
  • Excellent communication - Product owners & Business Analysts will be looking to you to communicate how and why to follow a certain process or solution. They will expect you to explain clearly the logic of all solutions.

Additional Information

  • Job Type   :  Full Time