Lead Developer Location: Dublin City Centre (Fully On-site) Salary: €90,000 - €110,000 Job Type: Full-Time, Permanent Client Overview: Our client, a leading player in the insurance sector, is seeking an experienced Lead Developer to join their growing tech team. This is an exciting opportunity to work in a dynamic, forward-thinking environment where innovation and quality are key. You will be a pivotal part of the team, designing and developing cutting-edge solutions in the insurance space. Role Overview: As a Lead Developer, you will take ownership of key development projects, utilizing your technical expertise to drive the creation of scalable, high-performance applications. You will be responsible for leading development efforts while collaborating with cross-functional teams to deliver robust, secure, and efficient software solutions. Key Responsibilities: Lead the development of complex software systems, ensuring high-quality and scalable code is produced. Design and develop RESTful APIs for seamless integration with various platforms and services. Implement N-Tier Architecture to support maintainability, scalability, and performance. Leverage Azure for hosting, deploying, and managing applications, while applying best practices in CI/CD pipelines. Work collaboratively with product managers, architects, and other stakeholders to define technical solutions and ensure alignment with business goals. Maintain an extensive GIT repository for version control, ensuring code is properly managed and documented. Mentor and guide junior developers, promoting best practices and continuous learning within the team. Key Skills & Experience: C# .NET Development: Strong expertise in building and maintaining applications using C# and the .NET framework. RESTful API Design and Development: Proven experience designing, developing, and maintaining RESTful APIs for web services. N-Tier Application Architecture: Deep understanding of N-Tier application architecture and how to implement it effectively in large-scale systems. Azure Hosting & CI/CD: Hands-on experience with deploying, managing, and scaling applications on Microsoft Azure, along with continuous integration and continuous deployment practices. GIT: Extensive experience using GIT for version control, with a strong understanding of branching, merging, and resolving conflicts. Strong problem-solving skills and attention to detail. Experience in the insurance or financial services industry is a plus, but not required. Benefits: Bonus - 20% Pension - 10% Annual leave - 25 days Private medical insurance Life assurance Plus much more Please note - You will be required on-site 5 days per week. You must hold an EU Passport/ Stamp 4 Visa to be eligible. If you are an experienced Lead Developer with a passion for delivering top-tier solutions and enjoy working in a fast-paced, results-driven environment, we want to hear from you! Skills: .Net C# Azure CI/CD API GIT N-Tier