To contribute to the FLM Operational Development team as a Analyst Developer/Scrum Developer to deliver key in-flight projects utilizing technologies such as C# and SQL Server.
The role will to ensure projects are delivered on time and to high quality, working closely with the global team based in Pune, London and Kiev
Build solutions based in a variety of technologies e.g. C#, WCF, WPF\Silverlight, ASP.Net, F#, SQL Server 2008, ETL tools and other Microsoft technologies to deliver the required liquidity technical solution.
Participate in daily stand-ups and deliver tasks to plan.
Ensure control and governance standards are adhered too.
Work with the rest of the team to deliver a strong, robust development and release process.
Work closely with all stake holders - Op Dev team, Treasury and Liquidity Risk Business team, Business analysts and RTB to implement new functionality and architectural changes.
Work with the Strategic Liquidity Development, Architecture and Data Framework teams while implementing new functionality and architectural changes.
A bachelor degree in Computer Science, Engineering or Mathematics.
The successful candidate is expected to demonstrate flexibility, versatility and an ability to manage multiple concurrent priorities to completion without significant guidance.
7+ years of total work experience in a relevant IT industry, or 5+ years of experience working in technology for an Investment Bank including completion of a graduate programme
5+ years of in-depth experience on the primary skill set (C# .Net) as part of a development role.
Working knowledge on at least two of following: WPF, WCF, Windows Services, ASP.Net and Threading.
Knowledge of Frameworks like Prism and Design Patterns like MVVM.
Intermediate to advanced SQL Server, TSQL skills, preferable SQL Server 2014 experience.
Knowledge of Agile development methodologies (e.g. XP, Scrum), agile engineering practices (e.g. TDD, continuous integration, refactoring etc) and collaboration tools like Jira, Confluence etc.,
Willingness to broaden skill sets and learn a secondary technology where necessary
Demonstrate awareness of : design patterns, object oriented design principles or database design fundamentals