C# Software Engineer Permanent Dublin City Centre Job Description A leading financial services organisation is seeking talentedC# Software Engineers to join their development team.
This role will focus on building and optimising financial systems, working with technologies such as databases, Kafka, and middle-office financial applications.
Job Responsibilities Develop, enhance, and maintain middle-office financial applications.
Work withC# and related technologies to design scalable and efficient solutions.
Integrate and manageKafka for real-time event processing.
Design and optimise relational databases for high-performance applications.
Collaborate with cross-functional teams, including product managers and business analysts, to gather and implement requirements.
Ensure best practices in coding, testing, and deployment.
Troubleshoot and resolve complex technical issues in a financial environment.
Contribute to the overall architectural strategy of enterprise applications.
Experience Required Minimum5 years of experience inC#/.NET development.
Strong expertise inKafka for messaging and event-driven architectures.
Experience working withSQL and NoSQL databases.
Background in developing applications for themiddle office or financial services sector.
Knowledge ofmultithreading, distributed systems, and performance optimisation.
Strong understanding of software engineering principles, design patterns, and best practices.
Excellent problem-solving skills and the ability to work in a fast-paced environment.
Desirable Skills Engineers who have examples of building software projects from start to finish and can show examples of their work.
Understanding of financial products, risk management, and trading systems.
Educational Requirements Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
Working Hours & Benefits Monday to Friday with flexible working options.
3 days on site per week.
Competitive salary and bonus structure.
Voted top 5 Employers of engineers in Ireland Pension scheme, healthcare, and life assurance.
Learning and development opportunities.
Hybrid working model based inDublin City Centre.
How to Apply If you are interested in this role, please apply with your updated CV Skills: Multithreading trading systems .Net Frameworks Kafka-monitor C# Developer Software Engineer Benefits: Work From Home bonus healthcare pension