195 C Programmer jobs in Ireland
CNC Operator / Programmer
Posted today
Job Viewed
Job Description
CNC Programmer / Machinist
Posted 18 days ago
Job Viewed
Job Description
A fantastic opportunity has arisen for an experienced CNC Programmer / Machinist to join a modern, precision engineering company in Co. Cork. This full-time role is ideal for a detail-focused professional with strong CNC programming skills, looking to work in a forward-thinking, high-quality manufacturing environment.
Responsibilities Include but Are Not Limited to the Following:
Programming and setting up 3-axis and 5-axis CNC machines
Creating and optimizing CNC programs using CAD/CAM software (Hypermill)
Machining of high-precision parts, tooling, and fixtures
Interpreting and adapting design concepts, modifying existing assemblies as needed
Conducting program reviews and documenting CNC operations
Performing routine machine maintenance and reporting issues to the Engineering Manager
Collaborating with engineering and production teams to ensure part quality and efficiency
Supporting process improvements and contributing to continuous development initiatives
Minimum 2 years’ recent experience in a CNC machining/programming environment
Strong foundation in CNC machining principles, including multi-axis setups
Proficiency with CAD/CAM programming, preferably using Hypermill
Experience working with Fanuc, Hurco, or Doosan CNC machinery is an advantage
Solid understanding of engineering drawings, tolerances, and precision standards
Skilled in using measurement tools such as micrometres, height gauges, and verniers
Ability to work independently and communicate effectively within a team
Good time management, attention to detail, and a proactive approach to problem-solving
Background in toolmaking or mechanical engineering is beneficial
You’ll be part of a collaborative, quality-driven team in a purpose-built facility — where your skills will directly contribute to the manufacture of high-precision products across several industries.
Note: By applying for this position, you may also be considered for future or similar vacancies with Pale Blue Dot® Recruitment’s client network.
Pale Blue Dot® Recruitment
The Experts in STEM Workforce Solutions
Applications Development Senior Programmer

Posted 27 days ago
Job Viewed
Job Description
Shape your career with Citi in Dublin. By joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
Citi has had a presence in Ireland since 1965, it was one of the first foreign banks to open an office in the country and is the Citibank Europe Plc Headquarters.
The **Applications Development Senior Programmer** is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
**Responsibilities:**
+ Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
+ Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
+ Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
+ Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
+ Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
+ Ensure essential procedures are followed and help define operating standards and processes
+ Serve as advisor or coach to new or lower level analysts
+ Has the ability to operate with a limited level of direct supervision.
+ Can exercise independence of judgement and autonomy.
+ Acts as SME to senior stakeholders and /or other team members.
**Qualifications:**
+ 5-11 years of relevant experience in Apps Development or systems analysis role
+ Ability to adjust priorities quickly as circumstances dictate
+ Demonstrated leadership and project management skills
+ Consistently demonstrates clear and concise written and verbal communication
+ Excellent Analysis skills
+ Extensive experience system analysis and in programming of software applications
+ Experience in managing and implementing successful projects
+ Subject Matter Expert (SME) in at least one area of Applications Development
+ Object Orientated Design skills
+ Solid Knowledge of Core Java, J2EE
+ Core Java: Collections, Synchronization, Locking, annotations, Generics
+ Open Source technologies like Spring Core, Spring Boot, Batch, Hibernate
+ In depth Knowledge of at least one messaging system (Kafka/IBM MQ preferred)
+ Preferred knowledge of React.JS or Angular
+ Willingness to switch technology based on project needs
**Education:**
+ Bachelor's degree/University degree or equivalent experience
**What we can offer you**
By joining Citi Dublin, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well. Discover more here.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energised to join us, motivated to stay, and empowered to thrive.
**Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
CNC Turning Programmer/Setter
Posted today
Job Viewed
Job Description
Applications Development Senior Programmer Analyst
Posted 2 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
+ Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
+ Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
+ Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
+ Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
+ Ensure essential procedures are followed and help define operating standards and processes
+ Serve as advisor or coach to new or lower level analysts
+ Has the ability to operate with a limited level of direct supervision.
+ Can exercise independence of judgement and autonomy.
+ Acts as SME to senior stakeholders and /or other team members.
+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
**Qualifications:**
+ 5-8 years of relevant experience
+ Experience in systems analysis and programming of software applications
+ Experience in managing and implementing successful projects
+ Working knowledge of consulting/project management techniques/methods
+ Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
**Education:**
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Senior Clinical Data Science Programmer
Posted 19 days ago
Job Viewed
Job Description
ICON plc is a world-leading healthcare intelligence and clinical research organization. We're proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical development.
We are currently seeking a Senior Clinical Data Science Programmer to join our diverse and dynamic team. As a Senior Clinical Data Science Programmer at ICON, you will play a pivotal role in developing and implementing programming solutions to support the analysis and reporting of clinical trial data. You will contribute to the advancement of innovative treatments and therapies by ensuring the accuracy and efficiency of data processing through your programming expertise.
**What You Will Be Doing:**
+ Developing, validating, and maintaining programming solutions for data analysis and reporting in clinical trials.
+ Collaborating with clinical data scientists and biostatisticians to ensure the integration of programming solutions into the overall data management process.
+ Overseeing the generation of statistical datasets, tables, listings, and figures to support regulatory submissions and study reports.
+ Providing guidance on programming best practices, coding standards, and data quality control measures.
+ Staying updated on advancements in programming languages and data management tools to enhance operational efficiencies.
**Your Profile:**
+ Advanced degree in a relevant field such as computer science, statistics, or life sciences.
+ Extensive experience in programming for clinical trials, with proficiency in languages such as SAS, R, or Python.
+ Strong problem-solving skills and the ability to work collaboratively in a fast-paced, cross-functional environment.
+ Excellent attention to detail and organizational skills, with a commitment to delivering high-quality results.
+ Strong communication and interpersonal skills, with the ability to effectively collaborate with diverse teams and influence outcomes.
#LI-RD1
**What ICON can offer you:**
Our success depends on the quality of our people. That's why we've made it a priority to build a diverse culture that rewards high performance and nurtures talent.
In addition to your competitive salary, ICON offers a range of additional benefits. Our benefits are designed to be competitive within each country and are focused on well-being and work life balance opportunities for you and your family.
Our benefits examples include:
+ Various annual leave entitlements
+ A range of health insurance offerings to suit you and your family's needs.
+ Competitive retirement planning offerings to maximize savings and plan with confidence for the years ahead.
+ Global Employee Assistance Programme, LifeWorks, offering 24-hour access to a global network of over 80,000 independent specialized professionals who are there to support you and your family's well-being.
+ Life assurance
+ Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidized travel passes, health assessments, among others.
Visit our careers site ( to read more about the benefits ICON offers.
At ICON, inclusion & belonging are fundamental to our culture and values. We're dedicated to providing an inclusive and accessible environment for all candidates. ICON is committed to providing a workplace free of discrimination and harassment. All qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application process, or in order to perform the essential functions of a position, please let us know or submit a request here ( in the role, but unsure if you meet all of the requirements? We would encourage you to apply regardless - there's every chance you're exactly what we're looking for here at ICON whether it is for this or other roles.
Are you a current ICON Employee? Please click here ( to apply
Senior Clinical Data Science Programmer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest C programmer Jobs in Ireland !
Senior Statistical Programmer (Remote - Permanent Homebased)
Posted 5 days ago
Job Viewed
Job Description
This role will be dedicated to one of IQVIA's largest clients through a Functional Service Provider (FSP) type partnership. This means you get all the benefits of working for an industry leading global CRO while operating within a sponsor environment and utilizing sponsor systems. These sponsor clients include world class pharmaceutical and biotech companies offering you a unique opportunity to work on a team where your role is both challenging and rewarding, while working alongside colleagues who are passionate about influencing the future of medicine and advancing therapies. With IQVIA's FSP business unit, you become a core part of a dynamic team dedicated to reshaping the future of healthcare.
**Additional Benefits:**
+ Home-based remote work opportunities
+ Great work/life balance
+ Collaborate on projects and innovations with industry leaders in the Pharma and CRO sectors
+ Cohesive team environment fostering a collaborative approach to study work
+ Variety of therapeutic areas, indications and, study phases
+ Job stability; long-term engagements and development opportunities
+ Career advancement opportunities
**Job Description**
The Senior Statistical Programmer will be responsible for review datasets in submission ready standard format (ADaM), tables, figures, listings and submission packages. This individual will provide expertise in the design, development and quality control process for SAS programs used to access, extract, transform, review, analyze and submit clinical data for all requested analyses.
Main Responsibilities and Accountabilities:
Collaborates with the study teams to design data structure and specifications for ad hoc and study deliverables including, but not limited to ADaM datasets, Tables, Figures, Listings and Analysis Submission content.
Collaborates with study teams to ensure the quality and accuracy - thus submission readiness - of clinical data as required by authorities (i.e. SDTM, ADaM, tables, figures, listings, define.xml).
Leads and oversees requested efforts for pooled and exploratory analyses working closely with Statistics TA lead and/or study statisticians as well as with clinical programming team and their collection of legacy data.
Leads and oversees the in-house specification and delivery of ISS and ISE datasets and associated output (tables, figures and listings) when not provided by CRO.
Leads and oversees the design and implementation of complex SAS programs for applications designed to analyze and report complex clinical trial data in CDISC ADaM format.
Leads and oversees the development of global tools that will increase the efficiency and capacity of the Statistical Programming group.
Works closely with clinical study teams to plans and executes activities to ensure project timelines are met with high quality deliverables.
Additional tasks:
- Collaborates with CR&D staff regarding data analysis requests.
- Performs additional statistical analyses including but not limited to:
o support responses to regulatory agencies,
o generate integrated summary of safety and efficacy,
o support publications and presentations,
o support planning and reporting of clinical trials via exploratory analyses of available data,
Position Qualifications and Experience Requirements:
Education
- BSc in Computer Science, Mathematics, Statistics or related area with relevant experience
Experience
- At least 5+ years of experience in either clinical programming and/or statistical programming, within the CRO/pharmaceutical environment using SAS Software.
- Indepth understanding of clinical programming and/or statistical programming processes and standards.
- Indepth understanding of regulatory requirements relevant to statistical programming (e.g. GCP, ICH).
- Extensive experience with statistical programming using the SAS software including development and use of SAS Macros. Strong programming and problem-solving skills.
- Advanced knowledge in CDISC standards (CDASH, SDTM, ADaM).
- Proven experience in leading programming activities for pooled and exploratory analyses across multiple clinical studies and submission activities (or equivalent).
- Proven ability to work effectively both independently or in a team setting, and to meet set goals by managing own timelines.
- Experience in working in cross-functional, multicultural and international clinical trial teams.
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create connections that accelerate the development and commercialization of innovative medical treatments. Everything we do is part of a journey to improve patient outcomes and population health worldwide.
To get there, we seek out diverse talent with curious minds and a relentless commitment to innovation and impact. No matter your role, everyone at IQVIA contributes to our shared goal of helping customers improve the lives of patients everywhere. Thank you for your interest in growing your career with us.
EEO Minorities/Females/Protected Veterans/Disabled
Applications Development Sr Programmer - Payments Domain
Posted 16 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Provide technical leadership for multiple large-scale/complex software solutions, extending the existing platform through custom development, customization, and integration with internal and vendor solutions.
+ Lead the implementation of a payments product processor across multiple countries, designing robust hardware and software solutions.
+ Design, code, test, document, and implement application releases as part of the development team.
+ Work extensively with various payments schemes (e.g., RTGS/ACH) and messaging formats (e.g., ISO 8583, ISO 20022, SWIFT).
+ Adhere to CBPR+ guidelines for cross-border payments.
+ Build enterprise-level transaction-based systems with a focus on recovery, stability, reliability, scalability, and performance.
+ Collaborate with Program Management and Quality Control teams to deliver high-quality software within project schedules.
+ Proactively communicate risks, bottlenecks, problems, issues, and concerns to the Development Project Manager.
+ Comply with Citi's System Development Lifecycle (SDLC) and Information Security requirements.
**Leadership Skills:**
+ Excellent organizational skills, attention to detail, and ability to multitask.
+ Demonstrated sense of responsibility and ability to deliver quickly.
+ Excellent communication skills, including the ability to clearly articulate and document technical and functional specifications.
+ Proactive problem-solving abilities.
+ Strong relationship-building and teamwork skills.
+ Negotiation, difficult conversation management, and prioritization skills.
+ Flexibility to handle multiple complex projects and changing priorities.
+ Excellent verbal, written, and interpersonal communication skills.
+ Strong analytical and business skills.
+ Ability to promote teamwork and build strong relationships within and across global teams.
+ Commitment to continuous process improvement, particularly in code quality, testability, and reliability.
**Qualifications:**
+ Several years of relevant experience in software development.
+ Proven experience in systems analysis and programming of software applications.
+ Experience with Java microservices.
+ Track record of successfully managing and implementing projects.
+ Working knowledge of consulting/project management techniques/methods.
+ Ability to work under pressure and manage deadlines or unexpected changes in requirements.
+ Experience with payment processing systems and technologies is highly desirable.
+ Bachelor's degree in Computer Science or a related field.
**What we can offer you:**
By joining Citi Dublin, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well. Discover more here ( .
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energised to join us, motivated to stay, and empowered to thrive.
Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.
#LI-OD1
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Application Development Lead

Posted 27 days ago
Job Viewed
Job Description
By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
**Team/Role Overview**
The Applications Development Lead is a part of the Issuer Services Technology global management team. This role leads an experienced engineering team to implement new or revised application systems in coordination with the Issuer Services Technology team.
The Issuer Services business has aggressive business growth goals for the next 3-5 years and has made considerable additional investments in Technology, including quadrupling the size of the technology organization during the past few years. This role is critical to ensure our project oversight and delivery of solutions to the Operations and the Front Office businesses are best in class and scalable to continue supporting growth within the business and our internal technology organization.
**What you'll do**
An ideal candidate has a passion for leadership with a strong capability in leading and directing our development teams. S/he is a senior hands-on technical lead with proven track record leading engineering teams and managing projects with acute awareness and accountability for financial and risk related objectives. S/he has strong technical and architectural skills and proactively contributes to the new technical vision and engineering best practices.
+ You should be hands on with strong analytical and technical ability with 5+ years of experience. An additional 3-4 years involved with complex medium to large projects in a dynamic financial environment is desirable.
+ Willing to learn new techniques, particularly, low code platforms like Appian
+ There is a requirement to lead day to day delivery work and clearly set out a strategic architectural vision and identify project/program delivery risks and work on risk mitigation.
+ You should have good analytical skills to filter, prioritize and validate potentially complex material from multiple sources and employes skills and knowledge of the business to develop creative solutions to meet client and business needs.
+ You will be required to work on complex and variable issues with significant potential impact, weighing various alternatives and stabilizing potentially conflicting needs.
+ Consider budget implications and make appropriate strategic decisions to reduce Citi's risk exposure.
**What we'll need from you:**
+ Experience of Java, JavaScript/Angular
+ Experience in Appian is a plus
+ Provide strategic influence and exercise control over resources, budget management and planning while monitoring delivery and end results
+ Manage staff and vendors/contractors to accomplish established goals and conduct personnel duties for team (e.g., performance evaluations, career guidance/mentoring, hiring and disciplinary actions)
+ End to end staff and delivery management for several of the most critical application platforms utilized by Issuer Services
+ Drive the strategic recombination of platforms and applications to align with Digital First and future state objectives
+ Confirmed experience of crafting and delivering successful complex solutions in an enterprise production environment.
+ Experience in working on multiple technologies and medium to complex systems, well versed with design standards and framework.
+ Superb communication, great verbal and written skills and ability to learn fast.
+ Ability to work in a demanding and fast paced environment. Hard-working and highly motivated individual.
+ Self-starter who is passionate for learning about new tools and technologies; Ability to work both independently, with other team members, and across teams.
+ Experience with Agile and all aspects of the SDLC, and DevOps processes
+ Experience with Spring / ORM framework, and database
+ Bachelor's degree/University degree or equivalent experience, preferably in a Computer Science or related field.
**What we can offer you**
By joining Citi Dublin, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well. Discover more here.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energised to join us, motivated to stay, and empowered to thrive.
**Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.**
#LI-SM9
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.