Cache of job #13898760

Job Title

Senior Software Engineer

Employer

FRS Recruitment

Location

Limerick

Description

Senior Software Engineer Role. Main Responsibilities. Leadership Responsibilities: Actively contribute to an agile mindset and a positive working environment within the team. Coach and mentor less experienced developers on design patterns and development best-practices to support continued development of the team. Ability to communicate and solve complex problems and actively participate and contribute to continuous improvement practices. Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff. Technical Responsibilities: Collaborate effectively with our business analysts, scrum masters and technical leads to assist in the planning, designing, development, testing, and maintenance of our client's web-based applications. Play a key role in providing realistic estimates of development effort to assist in team planning. Perform 3rd line support diagnosing and resolving technical engineering issues, as required. Provide recommendations concerning issues of programmer productivity and software development practices. Demonstrable full-stack development experience using .Net and modern front-end technologies (C#, ASP.Net, Azure PaaS, Entity Framework, JavaScript/Typescript, AJAX, Angular/React, Bootstrap etc.). Experience in any of the following areas would be an advantage; Mobile, Augmented Reality (HoloLens), Virtual Reality, IoT, Artificial Intelligence / Machine Learning, Data Analytics and Data Warehousing. Strong experience (5 years) with object-oriented design and implementation techniques such as Test Driven development, Enterprise implementation patterns and SOLID principles. Comprehensive understanding of object-oriented and service-oriented application development techniques and theories. Required Skills. Demonstrable full-stack development experience using .Net and modern front-end technologies (C#, ASP.Net, Azure PaaS, Entity Framework, JavaScript/Typescript, AJAX, Angular/React, Bootstrap etc.). Experience in any of the following areas would be an advantage; Mobile, Augmented Reality (HoloLens), Virtual Reality, IoT, Artificial Intelligence / Machine Learning, Data Analytics and Data Warehousing. Strong experience (5 years) with object-oriented design and implementation techniques such as Test Driven development, Enterprise implementation patterns and SOLID principles. Comprehensive understanding of object-oriented and service-oriented application development techniques and theories. Extensive experience with debugging, performance profiling and application optimization. Experience with building and managing distributed web systems. Experience with source control management systems and continuous integration/delivery environments. Experience with agile development methodologies (Scrum, Kanban) and automated testing. Database design and implementation on both relational and non-relational platforms. Excellent written and verbal communication skills in English as this will be a client-facing role. Self-motivated and enthusiastic. Willingness to travel, if required. This job originally appeared on RecruitIreland.com.

Date Added

2137 days ago

Apply