Excellent opportunity for a Senior C#.NET Developer to join the product development team of a leading Financial software company. Working in a Microsoft Technology, mature agile / Scrum environment, you will be heavily involved in the design & development of financial software products across the full stack. These Software Applications assist Financial investment organisations and asset managers to make better informed & smarter decisions.
Working in an experienced, dynamic, fast-paced software development environment - designing, developing and maintaining multiple web & windows applications. As a Senior Developer, you will be involved in the full SDLC, engaging with Technical Business Analysts & providing innovative insights, software architecture design & development skills to both enhance existing software products and to develop new products from scratch.
Software applications are being developed in the latest versions of .NET core, SQL server and related technologies, with some legacy applications support.
For this specific role, you will be engaged within a new Global Re-platforming project which will entail working on the next generation products and immersing yourself in .NET core, microservices and Azure Cloud solutions.
We are looking for innovative, creative, logical and smart Senior software engineers to design & develop the next versions of our web applications, designed for, & deployed in, large organisations across the world. In addition to strong Technical skillset, communication skills are also very important as our software engineers will be engaging with various internal technical & business stakeholders.
The company is currently embarking on a sustained period of investment in technology that will enhance their market-leading products, utilising microservices and cloud technologies (Azure ideally or AWS).
Experience & Skills required:
* 10+ years experience in software design & development within a Microsoft Technology environment
* Programming expertise in C#.NET, .NET core, SQL server and some of: MVC, Web API, Web Application development, UI/UX, Design Patterns, Schema Design, Solid, TDD, Restful web services, Frontend and backend development expertise
* Azure Cloud Development experience
* Software Product Design and Development expertise
* Expertise in Software Architecture and best standards in relation to Software Technical Architecture
* A proven track record in permanent employment - not looking for contractors
* Experience working in cross-functional development teams
* Agile / Scrum
* Innovative, creative and logical thinking / critical thinking & problem solving skills
* Fluent English & strong communication skills
Salary: €Market level + bonus + benefits
Our client provides a dynamic development environment, utilising the latest in Microsoft Technologies, promotes personal learning and invests in training, professional certifications and career development opportunities within a FinTech software house.
Please note that EU/EEA nationals or existing Irish work visa holders only need apply.
Key terms: Senior Software Engineer, Senior Software Developer, Senior C# Developer, Senior C#.NET Developer, Senior C#.NET Engineer, Software engineer, Software Developer, Full stack Developer, Lead Developer, Lead Software Engineer, lead Engineer, Principal Engineer, Principle Developer, .NET Engineer, .NET Developer, C#.NET Developer, C#.NET Engineer, Backend C# Developer, C#.NET Software Developer, C# Software Engineer, .NET Developer, C# Developer, C# engineer, Senior Developer, Senior Software Developer, Senior Software Engineer, C#.NET developer, .NET Engineer, software applications developer, application developer, software programmer, specialist, Visual studio, .NET, SQL, SQL server, agile, C#, C Sharp, VB.NET, Microsoft Developer, Microsoft software engineer, Microsoft software developer, , UI Developer, Front-end Developer, frontend developer, Power BI, C#.NET Software Engineer, C#, C#.NET, MVC, Azure Cloud Engineering.
IRC is acting as an Employment Agency in relation to this vacancy.