176 Software Programmer jobs in Ireland

Senior Software Developer

Belfast, Ulster MCS Group

Job Viewed

Tap Again To Close

Job Description

Senior Software Developer Location: Belfast (Hybrid) | Type: Full-Time | Permanent A leading global technology firm is seeking a Senior Software Developer to help manage and evolve its mission-critical trading systems. This role involves building scalable systems that directly impact market access on a global scale. What you'll do? Develop, enhance, and maintain complex systems using C# (.NET Core), React, and SQL Build cloud-native solutions using AWS Collaborate closely with Solution Architects and QA Engineers to ensure robust, testable, and high-quality delivery Mentor junior team members, lead code reviews, and drive best engineering practices Contribute to architectural discussions and CI/CD pipelines What We're Looking For? Professional exeprience in software engineering Strong hands-on expertise in C# (.NET Core) and modern JavaScript frameworks (preferably React) Proficiency in Microsoft SQL Server or related relational databases Familiarity with AWS or other cloud technolgoies is advantageous Collaborative mindset with experience working in Agile teams Why Apply? This is an opportunity to join a truly global business operating at the intersection of financial markets and cutting-edge tech. You'll gain access to a collaborative environment with clear progression pathways, regular mentoring, and meaningful, large-scale engineering challenges. Hybrid working model Salary up to £60K Pension & private health care Company with unparalleled growth Strong culture of inclusivity and innovation To speak in absolute confidence about this opportunity, please send an up to date CV via the link provided or contact Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request. Not all agencies are the sameMCS Group are passionate about providing a first-class service to all our customers and have an independent review rating of 4.9 stars on Google. Skills: software developer software engineer c# developer .net developer senior developer react
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Software Development Engineer

Galway, Connacht CVS Health Ireland

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

CVS Health, the parent company of Signify Health, is increasing investments in digital, data, analytics and technology and Signify Health is excited to be involved! We are hiring for a dynamic new initiative for CVS Health that will run out of our state-of-the-art offices at Bonham Quay. This is your opportunity to be involved with a pioneering business that is transforming health care in the United States by making customer experiences more seamless, convenient and personalised. CVS Health is focused on driving business agility and growth through technology, data, digital and experiential innovations. 'Digital First, Technology Forward and Data Driven' is not simply an aspirational goal for the company, but a prerequisite to accelerated growth. Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand - with heart at its center - our purpose sends a personal message that how we deliver our services is just as important as what we deliver. Our Heart At Work Behaviors support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable. As we reflect on our learnings and successes from remote work, we aim to provide a new state of the art flexible work environment in our Galway facility at Bonham Quay to support those objectives. Careers with offer flexible work arrangements and individuals who live and work in the Republic of Ireland will have the opportunity to divide their time between our Galway office and their home office. Position Summary The Retail Consumer Analytics team is helping lead the effort to transform and drive improved front store consumer experience by partnering with key business areas across CVS Health to deliver impactful analytic solutions and insights. As a member of the Analytics & Behavior Change Pricing Analytics team, you will deliver high visibility analytics projects for key CVS Retail strategic priorities. Within our team, we believe a cutting-edge AI product can only be delivered if every aspect of the solution from data to model to front end UI is fully designed and developed by SMEs within the team. As an Engineer, you will be joining a team designing, building, and delivering data science solutions for optimal retail pricing for CVS stores. Responsibilities include: You will drive revenue and customer satisfaction in CVS Health's Front Store business using advanced analytic solutions to optimizing merchandising and pricing decisions. You will solve complex problems and deliver decision support tools to improve customer experience. Collaborate with business stakeholders to understand business needs and convert them into requirements for solution enhancements or ad hoc analyses. Help guide the overall roadmap for enterprise optimal pricing solutions that deploy complex data science models through interactive user interfaces. Work with teams of data scientists, analysts, data engineers, and developers to execute both solution upgrades and analyses. Architect scalable and efficient data pipelines to ingest, transform, and analyze large volumes of structured and unstructured data within Palantir Foundry. Ensure compliance with best practices, security standards, and data governance policies throughout the development lifecycle. Provide technical guidance, mentorship, and support to junior developers and team members. Proactively identify opportunities for process improvements and optimization within Palantir Foundry ecosystem. We are a dynamic team focused on building innovative analytic solutions using AI/ML and cloud capabilities. We are looking for talented individuals who have a strong sense of ownership, accountability, and a desire to deliver high quality end to end intuitive and impactful analytic products using advanced data driven approaches. Required Qualifications 2+ years of software development experience building and delivering customer facing cloud-based analytic solutions 2+ years of end-to-end application development experience on Palantir foundry or similar systems, leveraging tools such as Workshop, Code Repositories, Pipeline Builder, Ontology objects/actions and Typescript functions Foundry applications or similar systems to meet business requirements and objectives. 2+ year of experience collaborating with cross-functional teams including data analysts, engineers, and business stakeholders to gather requirements and define project scope. 2+ years coding in Python/PySpark, SQL, and LLM modeling 2+ years in cloud-based platforms such as Azure, GCP and AWS. Preferred Qualifications 3+ years of software development experience building and delivering customer facing cloud-based analytic solutions 3+ years of experience leading the design, development, and deployment of applications on Palantir Foundry Platform Retail merchandising domain expertise including category management, assortment optimization, product clustering, product price sensitivity and promotion affinity evaluation, store clustering and localization Experience with Prompt Engineering developing solutions leveraging LLM models Education BA/BS degree required To Apply Please forward your CV via the APPLY Now button below.
This advertiser has chosen not to accept applicants from your region.

Sr Software Development Engineer

Cork, Munster Trellix

Posted today

Job Viewed

Tap Again To Close

Job Description

**_Job Title:_**
Sr Software Development Engineer
**About** **Trellix:**
**Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work.** Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at .
**_Role Overview:_**
We are looking for a passionate and experienced Senior Software Development Engineer to join our dynamic and fast-paced team. This role offers an opportunity to shape large-scale, automated test environments that directly impact Trellix's product quality and speed of delivery while engineering solutions for complex business challenges.
You'll be at the center of building services that support automated deployment and validation of our products. Your solutions will streamline our CI/CD pipeline and ensure our testing environments scale across tools, Trellix products, and platforms.
**Location: Cork - Hybrid**
**About the Role:**
+ Design, develop, and maintain robust, scalable, and high-performance software applications primarily using Groovy and C#.
+ Collaborate with global cross-functional teams across time zones to deliver impactful solutions that meet evolving product and QA needs.
+ Participate in architecture discussions and technical design reviews to improve system performance, reliability, and scalability.
+ Write efficient, maintainable code and unit tests that adhere to engineering best practices.
+ Create modular components with well defined APIs to enable flexible and easy integration into existing development infrastructures and workflows
+ Champion Agile best practices and contribute to continuous improvement in the software development lifecycle.
**Senior Software-specific:**
+ Identify and address technical debt and refactor existing codebase as necessary to improve system maintainability and scalability.
+ Conduct thorough code reviews, provide feedback, and help raise the quality bar for the entire team.
+ Proactively research and evaluate emerging technologies that can be leveraged for future development.
+ Influence architectural direction and technical strategy.
+ Drive open and effective communication across teams, helping guide decisions and technical alignment.
**About You:**
+ You have 5+ years of experience with a BS/BE in Computer Science, Computer Engineering or related field.
+ Proficiency in any of the following languages: Java or C#, or C++, with strong fundamentals in object-oriented design and design patterns.
+ Solid experience with VMware vSphere for managing and provisioning virtual infrastructure.
+ Experience with relational databases such as SQL Server or similar.
+ Familiarity with scripting languages such as PowerShell, Bash, or equivalent.
+ Working knowledge of Windows, Linux and Mac OS.
+ Ability to work both independently and collaboratively in a fast-paced environment.
+ Excellent problem solving and troubleshooting skills.
+ Working knowledge of cloud technologies, especially AWS and/or Google Cloud Platform (GCP).
+ Experience in Agile software development practices and Github for source control and collaboration.
+ Ability to collaborate and work with multiple teams across different time-zones.
+ Strong communication skills - able to articulate technical concepts to non-technical stakeholders and influence decisions.
+ Experience building enterprise-grade, distributed systems with a focus on performance, reliability, and scalability.
**_Company Benefits and Perks:_**
We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
+ Retirement Plans
+ Medical, Dental and Vision Coverage
+ Paid Time Off
+ Paid Parental Leave
+ Support for Community Involvement
We're serious about our commitment to a workplace where everyone can thrive and contribute to our industry-leading products and customer support, which is why we prohibit discrimination and harassment based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Mulhuddart, Leinster IBM

Posted today

Job Viewed

Tap Again To Close

Job Description

**Introduction**
Apptio, an IBM Company, is seeking a Senior Software Development Engineer to join our growing team building innovative, AI-driven solutions across the FinOps and Technology Business Management (TBM) product suite. In this role, you will work closely with data scientists to design, develop, and scale the engineering infrastructure required to bring machine learning and generative AI capabilities into production across our SaaS platforms.
You will play a key role in shaping the future of intelligent product features-enabling smarter automation, deeper analytics, and better business outcomes for our enterprise customers.
**Your role and responsibilities**
* Collaborate with data scientists to productionize AI/ML models, including orchestration, scaling, monitoring, and API integration
* Design and build high-quality, maintainable software systems that deliver AI/ML-powered features within Apptio's product suite
* Develop secure and scalable microservices, data pipelines, and back-end components in a cloud-native environment
* Work closely with product managers and UX designers to translate business needs into technical solutions
* Contribute to architectural decisions and code reviews while mentoring junior engineers
* Drive performance, scalability, and reliability best practices across AI-integrated features
* Stay up-to-date with emerging trends in software engineering, cloud technologies, and MLOps
**Required technical and professional expertise**
* Demonstrated experience in software development, ideally with experience delivering SaaS or data-driven products
* Proficiency in one or more modern languages such as Java, Python, Go, or TypeScript
* Experience building and deploying RESTful APIs, working with containerized environments (e.g., Docker, Kubernetes)
* Solid understanding of cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
* Demonstrated experience collaborating with data science or ML teams to operationalize models
* Strong knowledge of distributed systems, performance optimization, and fault-tolerant design
* Excellent communication skills and a collaborative, team-first mindset
**Preferred technical and professional experience**
* Experience with MLOps tools and practices (e.g., MLflow, SageMaker, Airflow, KubeFlow)
* Familiarity with FinOps, IT financial management, or Apptio products (ApptioOne, Cloudability, Targetprocess)
* Exposure to generative AI or LLM-based solutions
* Knowledge of observability practices and tools for AI/ML-powered services
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Galway, Connacht CVS Health Ireland

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

CVS Health, the parent company of Signify Health, is increasing investments in digital, data, analytics and technology and Signify Health is excited to be involved! We are hiring for a dynamic new initiative for CVS Health that will run out of our state-of-the-art offices at Bonham Quay. This is your opportunity to be involved with a pioneering business that is transforming health care in the United States by making customer experiences more seamless, convenient and personalised. CVS Health is focused on driving business agility and growth through technology, data, digital and experiential innovations. 'Digital First, Technology Forward and Data Driven' is not simply an aspirational goal for the company, but a prerequisite to accelerated growth. Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand - with heart at its center - our purpose sends a personal message that how we deliver our services is just as important as what we deliver. Our Heart At Work Behaviors support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable. As we reflect on our learnings and successes from remote work, we aim to provide a new state of the art flexible work environment in our Galway facility at Bonham Quay to support those objectives. Careers with offer flexible work arrangements and individuals who live and work in the Republic of Ireland will have the opportunity to divide their time between our Galway office and their home office. The Role: At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming healthcare. As the nation's leading health solutions company, we reach millions of Americans through our local presence, digital channels, and more than 300,000 purpose-driven colleagues - caring for people where, when, and how they choose, in a way that is uniquely more connected, more convenient, and more compassionate. And we do it all with heart, each and every day. As a Backend Engineer, you will play a critical role in in building scalable, high-quality, and high-performance digital applications on the Java technology stack. This role is critical for developing microservice architectures and managing data with distributed databases and GraphQL interfaces. Note: Data Engineering and Data Science skills will be a plus. Key Responsibilities: Design and develop scalable services/microservices using Node and MVC architecture, ensuring clean, performant, and maintainable code. Implement Graph QL APIs to enhance the functionality and performance of applications. Work with Cassandra and other distributed database systems to design robust, scalable database schemas that support business processes. Integrate multiple data sources and databases into unified systems while maintaining data integrity and security. Optimize application performance through profiling, code tuning, and troubleshooting. Participate in the full software development lifecycle, including requirement analysis, design, coding, testing, deployment, and maintenance. Collaborate with cross-functional teams to define, design, and ship new features in a dynamic and agile environment. Ensure compliance with data governance and security policies. Utilize Google Cloud Platform (GCP) services effectively for deployment and scaling of applications. Provide guidance on the latest technologies and architectural approaches, including continuous integration and delivery (CI/CD) practices. Experience with Observablity and experience with Grafana, Datadog, Splunk is a plus. Individuals who can own a module and work with cross functional teams by communicating effectively preferred. Required Qualifications: 5+ years of relevant experience in Java/Node web stack experience. 5+ years of experience programming using Java & Spring. 3+ years of experience with SQL and/or NoSQL databases. Preferred Qualifications: Demonstrated strong ability to communicate technical concepts and implications to business partners. Proactive in anticipating and preventing problems and roadblocks. Strong knowledge of advanced observability tools. Experience with and a strong understanding of Distributed Systems. Experience with Kubernetes for deploying and managing search infrastructure. Education: Bachelor's Degree or equivalent work experience in Computer Science, Information Systems, or a related discipline. To Apply Please forward your CV via the APPLY Now button below.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Galway, Connacht CVS Health Ireland

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

CVS Health, the parent company of Signify Health, is increasing investments in digital, data, analytics and technology and Signify Health is excited to be involved! We are hiring for a dynamic new initiative for CVS Health that will run out of our state-of-the-art offices at Bonham Quay. This is your opportunity to be involved with a pioneering business that is transforming health care in the United States by making customer experiences more seamless, convenient and personalised. CVS Health is focused on driving business agility and growth through technology, data, digital and experiential innovations. 'Digital First, Technology Forward and Data Driven' is not simply an aspirational goal for the company, but a prerequisite to accelerated growth. Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand - with heart at its center - our purpose sends a personal message that how we deliver our services is just as important as what we deliver. Our Heart At Work Behaviors support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable. As we reflect on our learnings and successes from remote work, we aim to provide a new state of the art flexible work environment in our Galway facility at Bonham Quay to support those objectives. Careers with offer flexible work arrangements and individuals who live and work in the Republic of Ireland will have the opportunity to divide their time between our Galway office and their home office. The Role: At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming healthcare. As the nation's leading health solutions company, we reach millions of Americans through our local presence, digital channels, and more than 300,000 purpose-driven colleagues - caring for people where, when, and how they choose, in a way that is uniquely more connected, more convenient, and more compassionate. And we do it all with heart, each and every day. As a Backend Engineer, you will play a critical role in in building scalable, high-quality, and high-performance digital applications on the Java technology stack. This role is critical for developing microservice architectures and managing data with distributed databases and GraphQL interfaces. Note: Data Engineering and Data Science skills will be a plus. Key Responsibilities: Design and develop scalable services/microservices using Node and MVC architecture, ensuring clean, performant, and maintainable code. Implement Graph QL APIs to enhance the functionality and performance of applications. Work with Cassandra and other distributed database systems to design robust, scalable database schemas that support business processes. Integrate multiple data sources and databases into unified systems while maintaining data integrity and security. Optimize application performance through profiling, code tuning, and troubleshooting. Participate in the full software development lifecycle, including requirement analysis, design, coding, testing, deployment, and maintenance. Collaborate with cross-functional teams to define, design, and ship new features in a dynamic and agile environment. Ensure compliance with data governance and security policies. Utilize Google Cloud Platform (GCP) services effectively for deployment and scaling of applications. Provide guidance on the latest technologies and architectural approaches, including continuous integration and delivery (CI/CD) practices. Experience with Observability and experience with Grafana, Datadog, Splunk is a plus. Individuals who can own a module and work with cross functional teams by communicating effectively preferred. Required Qualifications: 5+ years of relevant experience in Java/Node web stack experience. 5+ years of experience programming using Java & Spring. 3+ years of experience with SQL and/or NoSQL databases. Preferred Qualifications: Demonstrated strong ability to communicate technical concepts and implications to business partners. Proactive in anticipating and preventing problems and roadblocks. Strong knowledge of advanced observability tools. Experience with and a strong understanding of Distributed Systems. Experience with Kubernetes for deploying and managing search infrastructure. Education: Bachelor's Degree or equivalent work experience in Computer Science, Information Systems, or a related discipline. To Apply Please forward your CV via the APPLY Now button below.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dublin, Leinster UnitedHealth Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Optum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start **Caring. Connecting. Growing together.**
At UnitedHealth Group and Optum, we want to make healthcare work better for everyone. This depends on hiring the best and brightest. With a thriving ecosystem of investment and innovation, our business in Ireland is constantly growing to support the healthcare needs of the future. Our teams are at the forefront of building and adapting the latest technologies to propel healthcare forward in a way that better serves everyone. With our hands at work across all aspects of health, we use the most advanced development tools, AI, data science and innovative approaches to make the healthcare system work better for everyone.
Todays' Payment Integrity is inherently complex due to opaque and payer-specific adjudication rules, incurring significant waste and inefficiency. Optum Insight is committed to delivering new technology and processes to improve the Payment Integrity workflow using advances in Gen AI and other state-of-the-art technology that would ultimately benefit all stakeholders involved in the healthcare ecosystem - payers, providers, and patients.
As a Software Engineer you will be a fundamental part of a delivery project collaborating with internal IT Specialists and strategic partners through all phases of the development life-cycle.
_Careers with Optum offer flexible work arrangements and individuals who live and work in the Republic or Ireland will have the opportunity to split their monthly work hours between our Dublin office and telecommuting from a home-based office._
**Primary Responsibilities:**
+ Perform all phases of software engineering including; requirements analysis, application design, code development, and testing
+ Design and implement performance and operational enhancements
+ Design & Develop reusable components, patterns, and frameworks, encouraging innovation that will enable team velocity
+ Review code and provide feedback relative to best practices and performance improvement
+ Conduct design and code reviews to ensure that developed code meets software engineering best practices and guidelines, unit testing, security, and scalability and maintainability guidelines
+ Participate in Agile/Scrum methodology to deliver high-quality software releases
+ Work with a team of software engineers for one or more Agile scrum teams assigned to work on the project
+ Troubleshoot production support issues post-deployment and design solutions as required
+ Design, code, test, debug, and document software, whilst enhancing existing components to ensure that software meets business requirements
+ Work very closely with architecture groups to drive software solutions
+ Contribute to the design and architecture to enable secure, scalable, and maintainable software and be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership
+ Collaborate on design with other team members and product owners, both inside and outside of the scrum team
+ Provide on call support in rotation with team for DevOps service for 24/7 mission critical systems
_You will be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role, as well as providing development for other roles you may be interested in._
**Required Qualifications:**
+ Bachelor's degree (or higher) OR equivalent experience
+ Experience building backend services with Java using Spring Framework (Boot, Core, MVC), or Spring Boot
+ Experience working with Docker or Kubernetes
+ Experience with messaging and stream processing on Kafka or similar messaging technologies
+ Relational Database knowledge
+ Experience with cloud services in either AWS or Azure
+ Experience building modular, testable, and reusable software
+ Experience building and integrating with internal and external RESTful services
+ Experience with DevOps toolsets such as Jenkins, Terraform, etc.
+ Software development methodologies with Agile Scrum & Kanban
**Preferred Qualifications:**
+ Experience developing analytics applications in Spark or similar
+ Experience and understanding of US Healthcare or Heath Insurance Industries
**Please note you must currently be eligible to work and remain indefinitely without any restrictions in the country to which you are making an application. Proof will be required to support your application.**
_All telecommuters will be required to adhere to the UnitedHealth Group's Telecommuter Policy._
_At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalised groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission._
_Diversity creates a healthier atmosphere: Optum is an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to gender, civil status, family status, sexual orientation, disability, religion, age, race, and membership of the Traveller community, or any other characteristic protected by law. Optum is a drug-free workplace. © 2023 Optum Services (Ireland) Limited. All rights reserved._
#RPO
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dublin, Leinster Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Azure Batch is seeking Software Engineers of all levels to join our growing Dublin team. Azure Batch powers some of the world's most robust large-scale compute workloads, enabling organizations to run millions of jobs in parallel. It supports High-Performance Computing (HPC) workloads across industries such as Artificial Intelligence (AI), genomics, and climate modeling. With increasing demand for large-scale High-Performance Computing and Artificial Intelligence services, we're building the next generation of solutions to deliver seamless access to cutting-edge compute, networking, and storage resources.
Azure Batch processes billions of tasks every month, supporting global enterprises and research institutions as they tackle their most intensive data and computation challenges. Our service is trusted by customers around the world in workloads that accelerate drug discovery and drive the next breakthroughs in Artificial Intelligence (AI) and Large Language Models (LLMs).
In addition to traditional HPC scenarios, Azure Batch also powers Artificial Intelligence workloads, serving as the backbone for many of Microsoft's most advanced AI products and services. By enabling vast parallelization and dynamic resource allocation, Azure Batch accelerates machine learning training, model inference, and large-scale data analysis, helping teams unlock new possibilities in AI research and deployment.
You'll collaborate with a talented team of experts in distributed systems and cloud computing to create secure, innovative, and scalable products that empower customers to orchestrate and manage HPC and AI workloads on Azure. Together, we'll redefine what's possible for compute in the cloud.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. We embrace a growth mindset, and each day, we foster innovation, collaboration, and inclusion. Our values of respect, integrity, and accountability underpin a culture where everyone is welcome to thrive and grow.
**Responsibilities**
+ Works with appropriate stakeholders to determine user requirements for a feature.
+ Supports identification of dependencies, and the development of design documents for a product feature with oversight.
+ With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable.
+ Assists and learns about breaking down work items into tasks and provides estimation.
+ Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Rust, Java, or Python, OR equivalent experience.
+ Demonstrated technical experience in cloud computing, distributed systems, and/or high-performance computing (HPC) systems.
+ Demonstrated experience designing, building and deployment distributed systems.
+ Demonstrated experience maintaining high service reliability and availability for distributed systems.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Rust, Java, or Python
+ OR equivalent experience.
+ Familiarity with Microsoft Azure cloud technology and Microsoft software development tools.
+ Experience with Linux, containers, and related cloud-native open source technologies.
+ Experience with high-performance computing workloads and/or job schedulers.
+ Knowledge of networking fundamentals.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software programmer Jobs in Ireland !

Software Engineer

Cork, Munster NetApp

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Summary**
We are seeking a highly skilled and motivated MTS-2 Firmware Engineer to join our dynamic team. The ideal candidate will have a strong background in firmware development and a passion for innovation. This role involves working closely with cross-functional teams to design, develop, and maintain firmware for our cutting-edge products.
**Job Requirements**
+ Design, develop, and maintain firmware for new and current NetApp products.
+ Collaborate with hardware and software teams to ensure seamless integration.
+ Perform debugging and troubleshooting to resolve issues.
+ Develop and execute Unit Tests, Built in Unit Test, and Functional Test for your code.
+ Implement DevOps and CI/CD practices to streamline development and deployment.
+ Participate in code and document reviews and provide constructive feedback.
**Education**
+ Bachelor's degree in Computer Science, Electronic Engineering, or a related field.
+ Experience in firmware development.
+ Proficiency in programming languages such as C/C++, Python.
+ Experience with debugging tools and techniques and embedded systems.
+ Knowledge of DevOps practices, CI/CD pipelines, Agile and Scrum methodology.
+ Excellent problem-solving skills and attention to detail.
+ Ability to work effectively in a team environment.
Compensation:
The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.

At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
**Equal Opportunity Employer:**
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification.
**Why NetApp?**
In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world's biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities.
We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favourite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family.
We offer educational assistance, legal services, and access to discounts. Finally, we provide financial savings programs to help you plan for your future.
If you want to help us build knowledge and solve big problems, let's talk.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dublin, Leinster Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft's mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers' heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.
The External ID Developer Experience (EEID DevEx) team within Microsoft Entra is dedicated to making third-party identity integration effortless, secure, and insight-driven. Our mission is to streamline every step of the developer journey-preventing security incidents before they occur while delivering the operational visibility needed to maintain trust at scale. By fostering deep collaboration across Microsoft's identity ecosystem, we empower developers and administrators worldwide to build and run rock-solid authentication experiences that serve millions of users every day.
You will tackle high-impact challenges shaping authentication experiences that secure billions of sign-ins each month while working at the forefront of identity and security. You will collaborate across Microsoft's top teams, drive innovation in SDKs and tooling, and see your work empower millions of developers and users worldwide. Join us to make a real difference in how the world signs in.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**#MSFTSecurity #IDDUB #Identity**
**Responsibilities**
Design, development, testing, and DevOps of Teams services ensuring security, availability and performance. Improving security of the services by implementing more secure communication protocols and design patterns. Contribute to design documents and participate in code reviews. Participate in on-call rotations, incident response, and root cause analysis. Collaborate with team members residing in various parts of the globe.
Ensure seamless and secure user journies, own the end-to-end experience from initial sign-in through advanced scenarios by setting quality standards, embedding security best practices, and preventing incidents before they happen.
Accelerate feature delivery & reliability drive rapid, data-driven rollout of new capabilities while maintaining rock-solid stability; define clear success metrics, monitor health, and continuously improve based on real-world feedback.
Cultivate Cross-Organizational Collaboration Act as the central advocate for third-party developers aligning priorities, removing blockers, and translating complex requirements into intuitive experiences that delight both engineering partners and end users.
**Qualifications**
Required Qualifications
+ Bachelor's degree in computer science or related technical discipline with 2+ years of experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
+ 2+ years of experience building and operating large-scale cloud services.
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Mulhuddart, Leinster IBM

Posted today

Job Viewed

Tap Again To Close

Job Description

**Introduction**
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
As a Software Developer you will be designing better ways to identify potential weak spots, inefficiencies, and issues within software systems. This position will work closely with development teams and other test engineers in the implementation and delivery of software products that meet rigorous quality standards, budgets, and timelines.
You will play a key role by delivering quality functions for development teams within test driven framework. Your scope will include Test Plan Development, Test Case Execution, Automation Testing, Data Creation, API Validation and incorporating test automation in the CI/CD pipelines.
Your primary responsibilities include:
*
JAVA Proficiency: Possess knowledge with JAVA programming language.
*
API Testing and Automation Familiarity: Hands-on experience in API testing and API automation.
*
Agile Development Methodologies: Familiarity with agile development methodologies.
**Required technical and professional expertise**
*
Collaborative Development: Work closely with development teams to identify potential weak spots, inefficiencies, and issues within software systems, fostering a collaborative approach to software quality.
*
Test Planning and Execution: Develop comprehensive test plans and execute test cases to ensure software products meet quality standards and requirements.
*
Automation Integration: Implement and integrate test automation into Continuous Integration/Continuous Delivery (CI/CD) pipelines to streamline testing processes and enhance efficiency.
*
Excellent Problem-Solving Skills: Demonstrated experience in problem-solving, with the ability to tackle complex issues and find effective solutions.
**Preferred technical and professional experience**
*
Automation Frameworks: Proficiency with API testing and API automation in other Automation frameworks, such as Playwright etc.
*
Cloud/Container skills: Familiarity with cloud and container technologies, including Docker, Kubernetes, Red Hat OpenShift, etc.
*
Programming Languages: Java, JavaScript, Golang, Jenkins, Linux, and Unix environments.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Programmer Jobs