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!