Key Responsibilities:
Maintaining and developing an existing framework for web-based applications.
Providing architectural and design expertise as needed.
Conducting peer code reviews.
Working closely with product stakeholders to define complex business requirements.
Technical Skills:
* .NET Framework/Core: High proficiency in C# and the .NET ecosystem; experience with ASP.NET and Web APIs; knowledge of Entity Framework.
* Front-End Development: TypeScript, JavaScript, HTML5, CSS3; Angular (latest versions); RxJS and state management libraries.
* Database: MS SQL Server or other relational databases; ability to write and understand complex SQL queries and optimize performance.
* Version Control: Git and Git workflows (branching, merging, pull requests).
* Build and Deployment: CI/CD pipelines (Azure DevOps, Jenkins); containerization tools like Docker.
* Cloud Services: Familiarity with Azure or AWS; deploying and managing cloud-based applications.
* Architecture and Design: Microservices architecture, RESTful API design; design patterns and best practices.
Soft Skills:
* Leadership: ability to lead and mentor junior developers; experience in leading architecture and design discussions.
* Problem-Solving: strong analytical and problem-solving skills; translating business requirements into technical specifications; debugging complex issues.
* Communication: excellent verbal and written communication; collaboration with cross-functional teams.
* Adaptability: willingness to learn new technologies; ability to adapt to changing project requirements.
* Teamwork: experience in Agile/Scrum environments; contribution to team discussions and code reviews.
Benefits:
* Health Insurance: Laya and BUPA health insurance schemes cover eligible employees' day-to-day medical and hospital expenses.
* Annual Leave of 23 days at full pay, increasing with service.
* Pension Scheme: Employer contributions match up to 8% of salary; employees can contribute up to 8% of salary and make voluntary contributions.
* Annual Bonus Programme & Shop LK Vouchers / CleverCards (subject to eligibility): bonus + vouchers tax-free.
* Life Assurance: fully paid by PGIM Ireland; lump sum of four times an employee's salary for beneficiaries.
* Education Assistance: Education reimbursement for eligible employees.
About Us:
We are committed to equal employment opportunity regardless of gender, civil status, family status, sexual orientation, religion, age, disability, race or membership of the traveller community. All appointments will be made on merit. Background checks will be carried out on all candidates offered a position.