 
        Clanwilliam is a leading provider of pharmacy and practice management software. Our technology and services are trusted by tens of thousands of users every day in practice management, pharmacy and other clinical settings all over Ireland and the UK.Our vision is to enable the seamless flow of patient data by connecting primary and secondary healthcare software systems to enhance patient experiences. We work hard every day to achieve this by putting our customers at the centre of everything we do and partnering with key industry stakeholders to ensure our systems consistently exceed expectationsClanwilliam Ireland is a member of the Clanwilliam family of businesses.PositionClanwilliam have an exciting opportunity for a Senior Software Developer to join our Technology Team reporting to the project manager.We need a talented Full Stack Software Developer with experience in developing Angular 2, Typescript, and Java applications. The right person will have practical knowledge of programming on large established projects as well as the ambition, initiative and the ability to work well as part of our Technology Team. The successful candidate will collaborate with the Development Team to deliver new and enhanced functionality in RxWeb, the fastest growing pharmacy dispensary software product in the UK market. As part of the Team, you will be responsible for ensuring the on time, high quality delivery of software changes and enhancements. This is an excellent opportunity to advance your career in software development. You will be working with the latest technologies in an industry where our innovations make a real difference to healthcare providers and their patients.Responsibilities include but are not limited to:Maintain and improve the existing application Angular, Typescript and Javacode. Contribute to the design and implementation of new functionality.Collaboration – working closely with colleagues to continually improve the RxWeb product. Working with the team to manage the delivery of development projects on schedule and with the required level of quality.Document and demonstrate effective solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments.Perform code reviews to maintain coding standards.Automate tasks through appropriate tools and scripting.Ensure software is up to date with latest technologies and contribute to Data Governance including Data Security, Quality and Integrity. Any other duties, which the business may require.RequirementsThe ideal candidate will possess the following qualification, skills, knowledge, and attributes:An excellent understanding of all the following: Angular 2 (or higher), Typescript, Java, HTML and CSS is essentialDeep knowledge of all of the following frameworks: Angular, Spring (Boot, Cloud Config, Cloud Stream, Integration)Deep knowledge of the latest versions of Angular and typescriptGood knowledge of the following is required: git, Gradle, Maven, RabbitMQ, Bitbucket5 years + experience in a similar role working with similar technologies.Great communication skillsWillingness to learn, and help educate othersAbility to work productively as part of a teamMotivated self-starter with Knowledge of the following would be favourable: C#, OAuth, OpenID Connect, Spring Retry, Spring Security, KubernetesExperience in software for community pharmacy or healthcare would be advantageous.Other informationAt Clanwilliam, you can expect challenging projects, task ownership, continuous training and professional development, and ultimately, the chance to grow a career in an experienced company directly helping to improve patient care. Further, you can also expect:Company matched pension scheme.22 days annual leave, increasing yearly upto 26 days.Up to 18 weeks paid maternity leave.Flexible working/work from home opportunities.2 paid CSR Volunteering/Charity Days per year.1 Wellbeing Day per year.Full access to our Employee Assistance Programme.Regular wellbeing supports and webinars.Annual leave purchase scheme.Working abroad opportunities – 20 working da ys per year.Clanwilliam is an equal opportunities employer.