283 Junior Software Engineer jobs in Ireland
Software Engineer

Posted today
Job Viewed
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.**
**About the Role:**
In healthcare, evolution doesn't just happen. It takes innovation, imagination, and a passion for solving problems in new and better ways. And innovation is taking place at a lightning-fast pace every day at Optum.
As the fastest growing part of the UnitedHealth Group family of businesses, we're expanding our team in Ireland and creating excellent opportunities for those who want greater purpose and more impact in their work. We'll provide the investment, support, and resources to advance your career. You'll provide the talent, ambition, and drive.
This role is based within Optum Insight as part of Payment Integrity Data Intelligence. Optum is the technology and services division of UnitedHealth Group, the leading international health insurer. The roles of the Analytics Engineering team include analysis, design, coding, engineering, testing, debugging, standards, methods, tools analysis, documentation, research and development, maintenance, new development, operations and delivery. With every role in the company, each position has a requirement for building quality into every output. This also includes evaluating new tools, new techniques, strategies; Automation of common tasks; build of common utilities to drive organizational efficiency with a passion around technology and solutions and influence of thought and leadership on future capabilities and opportunities to apply technology in new and innovative ways.
We are now looking for an additional Full Stack Engineer to enhance our Software and Data Engineering capacity to develop the analytics, analytic applications and analytic platforms in support of our business insights.
As a key member of the Analytics Engineering Team, you will be part of UnitedHealth Group's mission of helping people live healthier lives. You will work with other Software Engineers and Data Scientists along with subject matter experts to deliver code of high quality for our applications, products and services.
_Careers with Optum offer flexible work arrangements and individuals who live and work in the Republic of Ireland will have the opportunity to split their monthly work hours between our Dublin or Letterkenny and telecommuting from a home-based office in a hybrid work model._
**Primary Responsibilities:**
+ Develop and maintain server-side and client-side applications using React/NextJS, TypeScript, and Python frameworks such as Django, Flask, or FastAPI ensuring code quality, efficiency, and adherence to best practices
+ Ensure seamless integration of front-end and back-end components to deliver fully functional systems
+ Collaborate with UI/UX designers to create user-friendly interfaces and ensure a seamless user experience
+ Design and implement RESTful APIs and microservices architecture to facilitate communication between different components of the system
+ Develop data access layers and connect to relational and or NoSQL databases (e.g., MySQL, MongoDB) for data storage retrieval, and manipulation
+ Maintain and support CICD processes using Github Actions to test and build software artifacts.
+ Assist with research, evaluate, and deploy new tools, frameworks and patterns to build a sustainable Analytic platform
+ Identify gaps and opportunities for improvement of existing solutions
+ Be innovative in solution design and development to meet the needs of the business
+ Analyze and define customer requirements
+ Collaborate on prototypes, proof-of-concepts & design and code reviews
+ Write technical documentation and participate in production support.
+ Keep skills up to date through ongoing self-directed training
You will be rewarded and recognised 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:**
+ Proven industry experience as a Full Stack Developer
+ Proficient in React and its core principles, including hooks, state management, and component lifecycle
+ Knowledge in server-side languages/frameworks such as Java (Spring Framework, Spring Boot)) or Python (FastAPI, Django, Flask)
+ Proficiency in HTML5, CSS3, TypeScript/JavaScript
+ Have previously used front-end build tools and package managers
+ Experience with RESTful API design and implementation
+ Experience with microservices architecture
+ Background using relational databases (e.g., MySQL or PostgreSQL)
**Preferred Qualifications:**
+ Undergraduate degree or equivalent experience
+ Experience in developing applications on at least one major cloud platform (Azure preferred)
+ Experience in messaging and streaming technologies (e.g. Kafka).
+ Healthcare experience
+ Experience in a big data environment building data processing pipelines
+ Experience attending and participating in scrum agile ceremonies
+ Experience working with healthcare data
**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. © 2025 Optum Services (Ireland) Limited. All rights reserved.
#RPO
Software Engineer

Posted today
Job Viewed
Job Description
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.
Software Engineer

Posted today
Job Viewed
Job Description
Join our team of Software Engineers and be at the forefront of developing and designing cutting-edge features for NetApp's flagship storage operating system.
As part of our dynamic Research and Development function, you'll collaborate with cross-functional teams, embrace creativity, and drive results.
This entry-level role offers the opportunity to work on enhancements to existing products and contribute to new product development. You'll be part of the entire product development cycle, engaging in product definition, design, implementation, debugging, testing, and early customer support.
If you're systems-focused, team-oriented, and passionate about technology, this is the perfect opportunity for you to make an impact.
**Essential Functions**
+ Work as a member of the team on projects involving development of new features, sustenance, handling engineering escalations
+ Participate in all phases of product development cycle: from product definition and design, through implementation, debugging, testing and early customer support
+ Work collaboratively with other peer team members and other teams on the product like QA, Systemic Test Engineering support and other dependent engineering teams to understand customer use cases, deliver solutions and bring in the value from those teams into work done within the team.
**Job requirements**
+ Familiarity with design and development of system software
+ Proficiency in C, C++, Unix/Linux System Programming
+ Strong understanding of OS internals
+ Proficient in algorithms, data structures, and multi-threaded programming
+ Expected to have sound software engineering practices and a passion for quality
+ Strong communication skills are essential, both written and oral
**Education**
+ Bachelors or Masters in Computer science, embedded systems or related degree.
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.
Software Engineer

Posted today
Job Viewed
Job Description
Today, more than 40,000 companies trust Rithum to grow their business across hundreds of channels, representing over $50 billion in annual GMV. Using our commerce, marketing, and delivery solutions, our customers create optimised consumer shopping journeys from beginning to end.
**Overview**
The Engineering Team employs some of the top engineering talent who are constantly working to improve processes, quality and techniques, with the goal of producing the highest quality software solutions in the industry. The lines between traditional QA and software engineering are blurred here, with quality being considered at all stages of development. Our team is comprised of very talented and highly motivated individuals, who pride themselves on working smarter, not harder. We're empowered to make local decisions, reducing the overhead of getting things done. We aim for operational excellence, having a DevOps culture and a "you build it, you run it" mentality. We favor a Lean approach to our product development, following agile workflows such as Scrum and Kanban depending on the directive of the team. We welcome new technologies and are constantly self-evaluating our tech stack to make sure we are providing software of the highest quality. Continuous Delivery is important to us, and we are constantly looking to improve our automated testing and continuous integration.
As a Software Engineer for our Retailers business function, you develop, write, and test code for software applications or systems. You are responsible for supporting your software engineering team, ensuring quality standards, and striving for innovation in meeting our business goals.
**Responsibilities**
+ Participate in reviewing code written by peers and receive feedback on your own code to ensure quality and maintainable software development.
+ Learn new technologies, languages, tools, and best practices. We expect our Software Engineers to be proactive in improving their skills and staying updated with the latest trends in software development.
+ Engage in the software development process utilizing agile methodologies. This includes contributing to sprints, user stories, and participating in sprint reviews & retrospectives.
+ Manage medium to large-sized tasks or features assigned by senior engineers, delivering them on time and to specification.
+ Participate in the analysis of feature requirements or issues and propose solutions. You may be involved in solving technical challenges related to performance, scalability, or user experience. Occasionally perform research or develop prototypes to test out new ideas, frameworks, or technologies.
+ Partner with Product/User Experience designers to bring to life excellent client experiences.
+ Help to mentor more junior members of your team
+ Understanding of relevant software development tools including version control, build processes, debuggers, and test frameworks
+ Diagnose and fix software defects or bugs reported by users or uncovered during testing
+ Participate in on-call rotation
+ Understanding and utilization of software development tools including version control, building processes, debuggers, and test frameworks for:
+ Primary technologies (may include):
+ Java, JavaScript, JavaServer Pages, Typescript,
+ Angular, React.js,
+ Python, Node.js
+ Secondary technologies
+ AWS services (OpenSearch, Lambda, DynamoDB, Kinesis, RDS, ECS, and others)
+ SOAP/REST web service APIs
+ Redis, NoSQL
+ Microsoft SQL Server
**Qualifications**
Minimum Qualifications
+ 2+ years' experience developing in Angular, Typescript, JavaScript or Node.js.
+ 2+ years' experience developing in AWS Technologies
+ 1+ years of AI/ML experience with a strong technical focus
+ Proficiency in Python, TensorFlow/PyTorch, or cloud platforms,
+ Strong verbal and written English communication skills
+ Experience developing web applications, working with databases, and consuming APIs
+ Understanding of relevant software development tools including version control, build processes and test frameworks
+ Ability to work independently with limited supervision
Preferred Qualifications
+ Bachelor's degree or higher in Computer Science or a closely related field
+ Experience with cloud computing infrastructures such as AWS or Azure
+ Use of source code repositories such as Azure DevOps and Git
+ Experience working with SQL Server and NoSQL databases
+ Experience performance tuning and optimizing high scale systems
+ Experience working with development teams in multiple time zones
+ Proven track record of creating secure and scalable software that scales to dozens or hundreds of servers in a distributed, fault tolerant manner
+ Experience with e-commerce, retail, online marketplaces, or digital advertising
+ Excellent analytical, decision-making and problem-solving skills
+ Proven ability to work in a rapidly changing environment with keen attention to detail
+ 1+ years of AI/ML experience with a strong strategic focus,
+ 1+ years expertise in machine learning algorithms, NLP, computer vision, or large-scale deployment
+ 1+ years experience in creating data systems for feature stores or vector databases
**Travel Required**
Up to 10%
**Other Duties**
_Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice._
**What it's like to work at Rithum**
When you join Rithum, you can expect to work with smart risk-takers, courageous collaborators, and curious minds.
As part of the Rithum team, you are valued, supported, and included. Guided by a transparent culture and accessible, approachable leadership, we offer career opportunities aligned to your ambitions and talents. To ensure work and life balance works for you, we also offer an array of resources to support you and your families, including comprehensive benefits and wellness plans.
At Rithum you will:
+ Partner with the leading brands and retailers.
+ Connect with passionate professionals who will help support your goals.
+ Participate in an inclusive, welcoming work atmosphere.
+ Achieve work-life balance through remote-first working conditions, generous time off, and wellness days.
+ Receive industry-competitive compensation and total rewards benefits.
**Benefits**
+ Medical coverage provided through Irish Life Health; premiums paid by the company
+ Life & disability insurance
+ Pension plan with 5% company match
+ Competitive time off package with 25 Days of PTO, 11 Company-Paid holidays, 2 Wellness days and 1 Paid Volunteer Day
+ Access to tools to support your wellbeing such as the Calm App and an Employee Assistance Program
+ Professional development stipend and learning and development offerings to help you build the skills and connections you need to move forward in your career.
+ Charitable contribution match per team member
Rithum is an equal opportunity employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other protected characteristic. All employment is decided on the basis of qualifications, merit, and business need.
We're committed to providing reasonable accommodations in accordance with the law for qualified applicants. If you require assistance during the interview process due to a medical condition or need support accessing our website or completing the application process, please reach out to us by completing the Accommodations Request Form ( . Your comfort and accessibility are important to us, and we're here to ensure a seamless experience as you explore opportunities with our team.
Software Engineer

Posted today
Job Viewed
Job Description
We achieve growth through the development of innovative new products and services, including lighting, lighting controls, building management solutions, and an audio, video and control platform. We focus on customer outcomes and drive growth and productivity to increase market share and deliver superior returns. We look to aggressively deploy capital to grow the business and to enter attractive new verticals.
Our Digital Centre of Excellence in Cork, Ireland brings together the best of Acuity's technologies, serving as a hub for research and development to build software expertise, innovation and capacity. Our Digital Centre of Excellence in Cork is more than a workplace - it's a hub for innovation, collaboration, and growth. We're building a team of disruptive thinkers, data-forward engineers, and product innovators who are shaping the future of our technology.
We offer:
+ Meaningful Work: Solve real-world problems, guided by our Better.Smarter.Faster. operating system, through cutting-edge software, AI, and data solutions.
+ Growth & Development: Access to global learning experiences, mentorship, and career mobility.
+ Health & Well-Being: Comprehensive benefits and wellness programs tailored to support you.
+ Values Driven Culture: Become part of an environment where the best people come to do their best work.
+ Global Reach, Local Impact: Be part of a multinational company while contributing to Cork's vibrant tech ecosystem.
Acuity Inc. is based in Atlanta, Georgia, with operations across North America, Europe and Asia. The Company is powered by approximately 13,000 dedicated and talented associates. Visit us at . Explore opportunities in Ireland at acuityinc.ie/careers .
**Location:**
Cork, Ireland (On-site)
We are seeking Software engineers to join our Ireland team! As a Software Engineer, you will be part of a squad following the Agile Software Development process, contributing to the success of the team by driving the end-to-end design, development, validation, and deployment of the leading internet-connected (IoT) systems. You will work on a variety of projects, some of which will focus on the development of front-end modules, while others will involve back-end development. You will collaborate as part of a highly matrixed team, interacting with product management and architects to plan and execute the evolution of our customer-centric software systems. Throughout these efforts, you will consistently apply critical thinking and creative problem-solving skills to balance the immediate needs of our customers with their long-term goals.
**Minimum Qualifications**
+ Bachelor's Degree in Computer Science, Computer Engineering, MIS or relevant field
+ Experience with Full Stack Software Design and Development
+ Proficient using JavaScript and React to develop Front-End Components
+ Working knowledge of .NET (C#), C#, C++, JavaScript, HTML and Python
+ Preferred experience in using Co-Pilot or other AI applications
We value diversity and are an equal opportunity employer. All qualified applicants will be considered for employment without regards to race, color, age, gender, sexual orientation, gender identity and expression, ethnicity or national origin, disability, pregnancy, religion, covered veteran status, protected genetic information, or any other characteristic protected by law. Please click here ( and here ( for more information.
Accommodation for Applicants with Disabilities: As an equal opportunity employer, Acuity Inc. is committed to providing reasonable accommodations in its application process for qualified individuals with disabilities and disabled veterans. If you have difficulty using our online system due to a disability and need an accommodation, you may contact us at . Please clearly indicate what type of accommodation you are requesting and for what requisition.
Any unsolicited resumes sent to Acuity Inc. from a third party, such as an Agency recruiter, including unsolicited resumes sent to an Acuity Inc. mailing address, fax machine or email address, directly to Acuity Inc. employees, or to Acuity Inc. resume database will be considered Acuity Inc. property. Acuity Inc. will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.
Acuity Inc. will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor, but does not have the appropriate approvals to be engaged on a search.
E-Verify Participation Poster ( (
Software Engineer
Posted today
Job Viewed
Job Description
Software Engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Junior software engineer Jobs in Ireland !
Software engineer
Posted today
Job Viewed
Job Description
The successful candidate will develop robust, flexible, reusable, efficient and scalable manufacturing applications.
Key Responsibilities: Database design, development, monitoring and SQL script authoring.
Work closely with customers in defining system requirements and propose creative and cost effective solutions for new and upgraded equipment.
Write detailed functional design requirements.
Contribute to all phases of software development including design, implementation, unit test, integration, release, and validation support.
Generates quotations, concepts and business cases for new and upgrade equipment.
Commission, test, troubleshoot and support existing and new manufacturing equipment.
Proactively drive innovation and integration of new technologies into development strategies for the software team.
Ensure equipment solutions are delivered within planned schedules and within budget.
Key Requirements: BSc/MSc degree or equivalent in Computer Engineering or related discipline.
Minimum of 5 years in software development with experience and a thorough knowledge in the following: VB.
Net, C#, VB 6.
Understanding of data modelling and storage with relational databases (preferably SQL).
Understanding of software integration with manufacturing equipment with protocols such as OPC, UPC-UA, TCP/IP, HTTP.
Machine or device control design experience.
Excellent communication skills combined with an imaginative and creative approach to problem solving.
For further information please contact Loretta Flynn
Software engineer
Posted today
Job Viewed
Job Description
The successful candidate will have the unique opportunity to work on developing innovative and pioneering products at the cutting edge of medical device research & development.
To get a glimpse of the type of products you could be working on, please visit our website.
Central to the Randox ethos is our drive to improve healthcare worldwide, and every one of our staff plays a vital role in this aim.
Location: Randox Teoranta, Meenmore, Dungloe, County Donegal, F94 TV06.
Contract Offered: Full-time, Permanent Working Hours / Shifts: 40 hours per week, with flexibility to work 4 x 10-hour days, 5 x 8-hour days and 4 x 9-hour days with 4 hours on a Friday.
What does the Software Engineer role involve? The key function of this role is the design and development of new diagnostic platforms and the continuous improvement of existing platforms, including systems to support Randox's internal departments.
This is an extremely varied role that will require you to develop a varied skillset, including: - Develop design concepts based on user requirements - Contribute to the development of functional requirements specifications based on user requirements and approved concept designs - Develop software and control solutions for medical device platforms - Working within a multidisciplinary team, clearly communicating requirements to other team members to ensure all development and testing is co-ordinated appropriately - Work alongside other engineering disciplines, scientists and Software Test Engineers to ensure designs are rigorously tested, verified and validated - Identify appropriately specified COTS products/software for use within a system - Liaise with external design/manufacturing companies on technical specifications and project progress when appropriate - Liaise with the purchasing department on the identification and evaluation of suitable suppliers - Generate and maintain technical documentation, specifically, but not limited to, code review documentation, work instructions, FMEA, BOM, etc - Conduct, review and revise FMEA - Contribute to risk/hazard analysis for products under development and released - Report on the status of projects/designs, both orally and in written format, to direct and senior management - For both products under development and released products, contribute to design change when necessary, ensuring that design change is managed in a controlled way - Ensure all systems are designed to a high quality, ensuring compliance with appropriate internal procedures and European and International standards Who can apply? Essential criteria: - A minimum of 3 years professional software development with at least 1 year in C# - A Degree/Higher qualification in a STEM-related discipline - Experience of requirements gathering - Experience of designing and architecting software applications - Experience with UI design patterns such as MVVM, MVC, MVP - Experience of agile practices and CI / CD platforms - Experience with relational databases - Experience of unit testing - Experience in all stages of an SDLC - Excellent written and verbal communication skills - Driving Licence with access to a car, as the site is quite remote Desirable: Experience in/with: - Experience mentoring other developers or assisting with software project delivery - Any one of WPF, Win UI, Blazor, MAUI, Xamarin or Avalonia - A second programming language.
(Python, Java, C++) - Communicating with and controlling embedded devices using wired and wireless communication protocols - Using an ORM - NET Core, ASP.
NET Core Web API - Coding mathematical algorithms - Cloud infrastructure and MS Azure or AWS - Working within a regulated environment How do I apply? Click Apply on the site you are seeing this advert on, and they will submit your CV to Randox for review.
This advert may be open for as long as 30 days, although we may close the advert early if we receive sufficient applicants to fill the roles.
About Randox: An international company operating in over 145 countries that continues to have unparalleled growth, Randox Laboratories was at the centre of the UKs National COVID Testing Programme throughout the pandemic.
In early 2020, Randox recognised the threat from COVID-19 and based on over 40 years of diagnostic experience, quickly developed a test to accurately identify the virus.
Testing at scale commenced within weeks to support the UKs National Testing Programme and private clients alike.
Additionally, as a world leader in diagnostics for clinical healthcare, toxicology and food security, our expertise and product portfolio have assisted laboratories across the world in improving health and saving lives.
Our global success is a result of our pioneering products and the commitment & skill of our workforce, which continue to grow exponentially.
Central to the Randox ethos is our drive and determination to improve healthcare worldwide, and every one of our talented staff plays a role in this.
In order to serve our growing international markets, we require high-calibre applicants with scientific, engineering, software, and broader business skills including sales, marketing, logistics, finance and many more.
Join the Randox team and play your part in improving the health of millions.
Randox Laboratories Limited is an Equal Opportunities Employer.
Sr Software Development Engineer

Posted today
Job Viewed
Job Description
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.