Senior Software Developer

Year    Chennai, Tamil Nadu, India

Job Description

Management Level F

This is an excellent opportunity for a Full Stack Developer working with C# in a .NET environment. Working as part of a small team you will primarily be working on the delivery of web solutions across all of the organisation's public facing web estate and internal applications, from small changes to existing applications to large green field projects, and occasionally involved in support of production applications.

Richard Davies Investor Relations Ltd ("RD:IR") is the UK's leading supplier of Investor Relations services to UK and international public companies.

We are a global Investor Relations firm offering a wide range of IR-related analysis, research and advisory services to over 750 UK and international public companies. We are committed to providing boards, senior management and IR professionals with the intelligence and insights to manage most efficiently their relationships with the capital markets and other stakeholders.

We run and develop a stable of desktop and online applications to analyse and deliver to our clients a range of equity ownership and related data.

Responsibilities include feature design and coding for our online products, internal desktop applications, mobile applications and supporting services.

Business Function:

An exciting opportunity has arisen to join a dynamic software delivery team within the RD:IR Development team. RD:IR build, maintain and support mission critical internal and customer-facing solutions supporting Share Registration, and Customer Relations Management software. The Equiniti IT team are based in London and this is a Chennai based role. Daily communications with the team in London is required.

Core duties and responsibilities:

The successful candidate will be responsible for undertaking the following activities;

  • Application Development and Maintenance
  • Understand requirements and design specifications.
  • Contribute to technical design discussions, prototypes and investigations
  • Deliver quality software following coding, accessibility and cross browser standards
  • Unit test and integration test software as appropriate.
  • Document as required by project/team leads
  • Resolve issues found in formal test iterations
  • Regularly report progress, issues and any impediments via stand-ups, time/task recording tools and with team leads and project management.
  • Maintain a high degree of knowledge on current technologies, tools and design patterns.
  • Develop and maintain effective working relationships with colleagues and stakeholders across Equiniti UK and London based teams.
  • Adhere to all Regulatory, Security and Compliance requirements
Support
  • Respond to production support issues within agreed SLAs
  • Determine root cause of production issues and propose solutions to resolve the immediate and any longer term problems, liaising with other teams as necessary.
Skills, Attributes and Behaviour:

The successful candidate will demonstrate the following experience, skills and behaviours:

Required:
  • .NET C# and SQL
  • Microsoft Visual Studio
  • An understanding of modern development patterns and practices
  • Experience in use of code management tools, in particular Team Foundation Server
  • An understanding of modern web design
  • HTML 5, CSS 3
  • JavaScript/JQuery or other JavaScript Frameworks
  • Experience with Responsive frameworks (e.g. Skel or Bootstrap)
  • AJAX
Desirable:
  • ASP.NET, MVC, WCF services, WPF Applications
  • Xamarin Mobile Applications, REST services
  • XML, XSLT and JSON
  • Knockout JS, React, JQuery
  • Web Accessibility standards
  • Web Security principles.
  • IIS, MS SQL Server, T-SQL
  • Experience of waterfall and agile methodologies across multiple projects.
  • Experience of cross browser/device, responsive and accessibility issues.
  • Ability to communicate about IT and technology in plain-English and in non-technical terms to colleagues and Clients.
  • Flexible, independent and self-motivated
  • Ability to work calmly and methodically when under pressure
  • Experience of working in high volume ecommerce or financial services background.
We are committed to equality of opportunity for all staff and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships. Please note any offer of employment is subject to satisfactory pre-employment screening checks.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2947844
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year