The Software Engineer will participate in a full software development life cycle and adhere to a quality management system. The candidate will be part of a highly technical software engineering team building our next-generation Informatics solutions encompassing deployed, cloud, and mobile applications. The right candidate will be a self-motivated positive person who puts team goals ahead of individual accomplishments and collaborates often and effectively with project team members to achieve the scheduled work. DUTIES AND RESPONSIBILITIES: • Work independently to specify, plan, design, develop, test and support software components as assigned • Work with team to establish requirements, specifications, and test plans for software product validation • Contribute to project schedule generation including scope of work, duration of tasks, and order of execution • Responsible for translating requirements into design and implementation of well-structured and documented software components • Present/Participate in design reviews and code inspections • Evaluate and implement solutions to assigned defect issues • Mentor other software developers to create high quality, robust software • Anticipate system faults, failures, or unusual events, ensuring software adequately mitigates identified risks • Develop automated unit test cases to assure software meets the design criteria • Monitor work progress against schedule commitments, reports progress to leadership in a timely fashion, including when work will not be completed according to schedule milestones • Adhere to all BD Life Sciences development policies and software quality procedures QUALIFICATIONS • BS degree in Computer Science, Computer Engineering or a related Engineering discipline with a minimum of 5 years relevant experience in software development • A minimum of 3 years’ experience with C# - ASP.NET MVC development • Experience with JavaScript, AngularJS, Bootstrap • Experience with HTML and CSS • Experience with databases such as MS SQL Server • Experience with Entity Framework and/or LINQ • Experience developing Service-Oriented Architectures and Restful Interfaces • Action oriented with a focus on results • Demonstrated positive work ethic with a strong commitment to achieving project goals • Excellent written and oral communication and interpersonal skills are essential • Experience working in a regulated (FDA) environment with medical instrumentation is a plus For further details and a confidential discussion please contact Gillian Nicholson at 091706706 gillian.nicholson@collinsmcnicholas.ie