209 Javascript Engineer jobs in Ireland
Fullstack Software Engineer - JavaScript/TypeScript

Posted 2 days ago
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, Node.js, and AWS Technologies
+ 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
**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_
**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
**What you get to do in this role:** ** **
+ Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)
+ Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users.
+ Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs
+ Help design and implement new products and features while also enhancing the existing product suite
**To be successful in this role you have:**
+ Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
+ 2+ years of experience in the industry and working with Java or a similar OO language
+ Passion for JavaScript and the Web as a platform, reusability, and componentization
+ Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
+ Experience with any of the modern UI frameworks like Angular, React or Vue
+ Analytical and design skills
+ Working knowledge and ability to use tools to assist with daily tasks (IDE, debugger, build tools, source control, ServiceNow instances, profilers, system administration/Unix tools)
**Work Personas**
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here ( . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.
**Equal Opportunity Employer**
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
**Accommodations**
We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact for assistance.
**Export Control Regulations**
For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
Software Engineer
Posted today
Job Viewed
Job Description
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 ( .
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 2 days ago
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 2 days ago
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 ( (
.NET Software Engineer
Posted today
Job Viewed
Job Description
**Job Description**
**Key Responsibilities**
**Design, develop, and maintain scalable applications using .NET.**
**Collaborate with cross-functional teams to define, design, and ship new features.**
**Own end-to-end delivery of features and enhancements - from requirements gathering to production deployment.**
**Proactively identify blockers and drive resolution to keep projects on track.**
**Write clean, maintainable, and testable code following best practices.**
**Participate in code reviews and contribute to continuous improvement.**
**Troubleshoot, debug, and optimize application performance.**
**Contributes to a culture of innovation, collaboration, and continuous improvement.**
**Take initiative to improve development processes, tooling, and team productivity.**
**Results-oriented mindset - focus on outcomes delivering value to the business, not just output.**
**Stay current with emerging technologies and propose improvements.**
**Required Skills & Experience**
**Minimum** **5 years of professional experience** **in full stack development.**
**Strong proficiency in** **C# .NET** **,** **ASP.NET** **, and** **Entity Framework** **.**
**Solid experience with** **JavaScript** **.**
**Experience with** **RESTful APIs** **and** **SQL Server** **.**
**Familiarity with** **CI/CD pipelines, Visual Studio** **,** **Git** **,** **GitHub CoPilot** **, and** **Agile methodologies** **.**
**Excellent problem-solving skills and a proactive attitude.**
**Strong communication and collaboration skills.**
**Bonus Skills**
**Experience in** **financial services** **, banking, or fintech environments.**
**Knowledge of** **cloud platforms** **such as Azure.**
If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants ( .
**Benefits** :
Our approach to benefits and total rewards considers our team members' whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind.
**Posting may be closed earlier due to high volume of applicants.**
Be The First To Know
About the latest Javascript engineer Jobs in Ireland !
Software Engineer II
Posted today
Job Viewed
Job Description
When you join one of our teams, you'll be part of a nimble group that's empowered to set aggressive goals and move fast to achieve them. Strategic risks are encouraged and complex problems are solved together, by passing the mic and iterating until the best solution comes to light. You won't have to look to find growth opportunities-ready or not, they'll find you. From retail to government to healthcare, we're on a mission to bring humanity, connection, and empathy back to business. Join over 5,000 people across the globe who think that's work worth doing.
**Software Engineer II**
**Why We Have This Role**
Our team is a collection of extremely passionate engineers who are riding the cutting edge of cloud computing and web scalability. We organize and sort terabytes of data and develop solutions used by millions of users every day. We design tools that make sophisticated research simple. Our teams are empowered to choose technologies that are best to solve each problem. In our collaborative culture, you find plenty of opportunities to impact our full-stack product; from Web & mobile UI to data visualization & analysis to microservices APIs to data storage & processing.
**How You'll Find Success**
+ Build simple, elegant solutions to complex scalability challenges.
+ Design and develop systems capable of handling rapid, hyper-growth conditions.
+ Take full ownership of quality, ensuring end-to-end robustness and reliability.
+ Collaborate effectively within an agile development environment.
+ Embrace continual learning and adaptation as part of Qualtrics' innovative culture.
**How You'll Grow**
+ Engage in high-impact projects that expand your technical expertise and problem-solving skills.
+ Work with cutting-edge tools and technologies to stay ahead in your field.
+ Troubleshoot and resolve challenging technical problems to deepen your experience.
+ Collaborate with driven, like-minded engineers and technical professionals.
+ Thrive in a fast-paced, dynamic company culture that encourages professional growth.
**Things You'll Do**
+ Develop scalable, fast, and robust web-based solutions to address complex business needs.
+ Implement and enhance features to maximize software performance and usability.
+ Collaborate closely with engineers, technical operations, and product managers to align solutions.
+ Actively participate in daily stand-ups and agile ceremonies to coordinate efforts and priorities.
+ Prioritize tasks and work with urgency to consistently deliver value to customers.
**What We're Looking For On Your Resume**
+ 2+ years of relevant experience
+ Strong level of curiosity and interest to learn
+ Strong algorithms, data structures and coding background
+ Disciplined approach to testing and quality assurance
+ Experience with Microservices Architecture and distributed systems
+ Experience with professional software engineering practices (e.g. unit testing, code reviews, design documents)
**What You Should Know About This Team**
+ The Qualtrics XM PlatformTM is a system of action that helps businesses to attract customers who stay longer and buy more, to engage and empower employees to do the best work of their lives, to develop breakthrough products people love, and to build a brand people can't imagine living without.
+ Joining Qualtrics means becoming part of a team bold enough to chase breakthrough experiences - like building a technology that will be a force for good. A team committed to diversity, equity, and inclusion because of a conviction that every voice holds value, with a vision for representation that matches the world around us and inclusion that far exceeds it.
+ You could belong to a team whose values center on transparency, being all in, having customer obsession, acting as one team, and operating with scrappiness. All so you can do the best work of your career.
**Our Team's Favorite Perks and Benefits**
+ Annual Leave: 20 or 26 annual leave days per annum plus an additional day for each year of service (to a max of 5).
+ Private Medical Insurance - Luxmed health & dental cover for you and your dependants.
+ Commuter Assistance - Up to the value of 80 PLN net a month for public transport.
+ Savings Plan - Two company saving plans provided by Nationale Nederlanden: Employee Capital Plan (PPK) & Employee Saving Plan (PPO)
+ QED PROGRAM - Qualtrics Engineer Development (QED) program: support, engineering learning activities up to 10% of engineering work time each quarter.
+ Wellness - Up to the value of 800PLN gross per quarter can be reimbursed for a variety of wellness activities via our dedicated platform Forma.
+ A choice of Multisport cards available.
+ Our employee assistance program with Unum provides counselling and wellbeing support to all employees
+ Experience bonus - 7000 PLN gross per annum. Qualtrics experience bonus is a program designed to provide experiences to our employees they might not otherwise have.
+ Group Life & Income Protection Insurance
+ Glasses/Contact lenses Reimbursement
+ Free breakfasts, lunches, snacks, and drinks for everyone in the office
+ Tax-deductible expenses (up to 75% depending on role)
**The Qualtrics Hybrid Work Model** : Our hybrid work model is elegantly simple: we all gather in the office three days a week; Mondays and Thursdays, plus one day selected by your organizational leader. These purposeful in-person days in thoughtfully designed offices help us do our best work and harness the power of collaboration and innovation. For the rest of the week, work where you want, owning the integration of work and life.
_Qualtrics is an equal opportunity employer meaning that all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic._
_Applicants in the United States of America have rights under Federal Employment Laws:Family & Medical Leave Act ( , Equal Opportunity Employment ( , Employee Polygraph Protection Act ( is committed to the inclusion of all qualified individuals. As part of this commitment, Qualtrics will ensure that persons with disabilities are provided with reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please let your Qualtrics contact/recruiter know._
_Not finding a role that's the right fit for now? Qualtrics Insiders is the one-stop shop for all things Qualtrics Life. Sign up for exclusive access to content created with you in mind and get the scoop on what we have going on at Qualtrics - upcoming events, behind the scenes stories from the team, interview tips, hot jobs, and more. No spam - we promise! You'll hear from us two times a month max with fresh, totally tailored info - so be sure to stay connected as you explore your best role and company fit._
Senior 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 are responsible for writing efficient, well-structured, and maintainable code, setting an example for other engineers as a subject matter expert, mentoring and guiding less experienced engineers. You work closely with our lead designers and architects to drive our product forward and to ensure the scalability, maintainability and performance of our product suite.
**Responsibilities**
+ Provide guidance on system architecture decisions, making sure the technical direction aligns with business goals.
+ Conduct thorough code reviews, ensuring best practices are followed, identifying potential issues, and mentoring junior developers in improving their coding skills.
+ Provide technical guidance, share knowledge, and help junior and mid-level engineers grow in their roles by reviewing their work and offering constructive feedback.
+ Work closely with other teams to ensure seamless delivery of software projects and alignment across departments.
+ Be able to break down large, complex tasks into smaller, manageable components and distribute them among team members.
+ Play a key role in agile processes, including sprint planning, daily stand-ups, retrospectives, and prioritization of tasks.
+ Communicate effectively with stakeholders, including product managers, designers, and clients, to clarify requirements and ensure alignment with business objectives.
+ Handle complex technical challenges, debugging, and resolving issues that may be beyond the scope of junior engineers.
+ Participate in on-call rotation to support the "you build it you own it" mantra
+ 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
+ 3+ years' experience developing in Angular, Typescript, JavaScript or Node.js,
+ 3+ years' experience developing in AWS Technologies
+ 2+ years of AI/ML experience with a strong technical focus
+ 2+ years' experience in Python, TensorFlow/PyTorch, or cloud platforms,
+ Proven leadership in high-impact AI projects, with a history of mentoring team members and developing innovative methods that drive departmental objectives
+ 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 with performance tuning and optimization techniques for 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
+ 2+ years of AI/ML experience with a strong technical and strategic focus, with expertise in machine learning algorithms, NLP, computer vision, or large-scale deployment.
+ 2+ years of AI/ML experience with a strong strategic focus,
+ 2+ years expertise in machine learning algorithms, NLP, computer vision, or large-scale deployment.
+ 2+ years experience in creating data systems for feature stores or vector databases.
**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 III
Posted today
Job Viewed
Job Description
The Software Engineer in BD's Integrated Diagnostic Solutions (IDS) team, you will help build / Maintain a middleware platform that connects medical devices with hospital systems, supporting advanced diagnostic capabilities. Working in an Agile environment, you'll contribute across the full software development lifecycle-designing, coding, testing, and maintaining applications using technologies like C#, ASP.NET, WPF and SQL Server. This role combines hands-on technical work with collaboration across geographically distributed teams, requiring strong communication skills, a proactive approach to problem-solving, and a commitment to continuous improvement and innovation in healthcare technology.
**Job Description**
**We are the makers of possible**
BD is one of the largest global medical technology companies in the world. Advancing the world of health is our Purpose, and it's no small feat. It takes the imagination and passion of all of us-from design and engineering to the manufacturing and marketing of our billions of MedTech products per year-to look at the impossible and find transformative solutions that turn dreams into possibilities.
**Why join us?**
A career at BD means learning and working alongside inspirational leaders and colleagues who are equally passionate and committed to fostering an inclusive, growth-centered, and rewarding culture. You will have the opportunity to help shape the trajectory of BD while leaving a legacy at the same time.
To find purpose in the possibilities, we need people who can see the bigger picture, who understand the human story that underpins everything we do. We welcome people with the imagination and drive to help us reinvent the future of health. At BD, you'll discover a culture in which you can learn, grow and thrive. And find satisfaction in doing your part to make the world a better place.
**Become a maker of possible with us!**
**Our vision for Integrated Diagnostic Solutions at BD**
By aligning and simplifying our work, our Integrated Diagnostic Solutions (IDS) business unit aims to drive growth and innovation around everything from integrated specimen management to diagnostic solutions.
**About the role**
As a Software Engineer at BD, you will play a critical role in advancing our vision of streamlining and innovating diagnostic technologies. You will join a dynamic Agile team focused on developing / maintaining a robust middleware platform that bridges medical devices with hospital Laboratory Information Systems (LIS). This high-impact role requires strong expertise in development using C#, ASP.NET, WPF, as well as a solid understanding of the software development lifecycle. Your contributions will support the delivery of diagnostic solutions that improve patient outcomes and healthcare efficiency.
In this role, you'll work closely with Product Owners and partners to estimate, plan, and deliver key tasks throughout the project timeline. You will lead by example in writing clean, maintainable code and mentoring peers through complex technical challenges. From creating architectural designs and maintaining technical documentation to exploring emerging technologies, your work will drive continuous improvement and innovation. This role also requires effective communication with multi-functional teams and non-technical collaborators, ensuring transparency and clarity throughout the development process.
**Main responsibilities will include:**
+ Collaborate with Product Owners and partners to determine estimation and define project achievements, work, and timelines.
+ Actively contribute to coding and development tasks.
+ Address complex technical challenges and effectively resolve issues.
+ Keep all user documentation current and detailed.
+ Stay abreast of the latest trends and advancements in software development and share that learning with the team. Explore and adopt new technologies and methodologies where applicable.
+ Communicate effectively with non-technical collaborators, translating complex technical concepts into understandable terms. Provide regular updates on project progress and technical issues.
**About you**
+ Strong technical expertise and a minimum of 3 - 5+ years of experience in C#, ASP.NET, WPF and .NET Framework.
+ Experience with Microsoft SQL Server.
+ Applicants should possess experience in writing unit/integration tests and developing applications using a development approach that priorities testing.
+ Experience with source control systems such as Azure DevOps and Git.
+ Ability to perform, implement and support higher and lower environments across a multi-layered team spanning multiple geographical locations
+ Must have excellent interpersonal skills, decision-making, and problem-solving skills.
**Click on apply if this sounds like you!**
At BD, we prioritize on-site collaboration because we believe it fosters creativity, innovation, and effective problem-solving, which are essential in the fast-paced healthcare industry. For most roles, we require a minimum of 4 days of in-office presence per week to maintain our culture of excellence and ensure smooth operations, while also recognizing the importance of flexibility and work-life balance. Remote or field-based positions will have different workplace arrangements which will be indicated in the job posting.
Becton, Dickinson and Company is an Equal Opportunity Employer. We evaluate applicants without regard to race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, and other legally-protected characteristics.
**To learn more about BD visit:** ** Skills
Optional Skills
.
**Primary Work Location**
IRL Limerick - Castletroy
**Additional Locations**
**Work Shift**
At BD, we are strongly committed to investing in our associates-their well-being and development, and in providing rewards and recognition opportunities that promote a performance-based culture. We demonstrate this commitment by offering a valuable, competitive package of compensation and benefits programs which you can learn more about on our Careers Site under Our Commitment to You ( .
Salary or hourly rate ranges have been implemented to reward associates fairly and competitively, as well as to support recognition of associates' progress, ranging from entry level to experts in their field, and talent mobility. There are many factors, such as location, that contribute to the range displayed.
The salary or hourly rate offered to a successful candidate is determined by their experience, education, and skills, as well as the labor laws and Collective Bargaining Agreement (CBA) requirements applicable to the work location.
**Salary Range Information**
43,300.00 - 73,600.00 EUR Annual
Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.