925 Framework Engineer jobs in Ireland
Principal Software Engineer - Telco Partner Architecture
Posted 9 days ago
Job Viewed
Job Description
As a part of a geographically distributed team, you will work with multiple Red Hat teams and open source communities around the globe.
To be successful in this role, you will need to have motivation, curiosity, passion for problem solving, and experience with Linux technologies, Kubernetes and open source development models. We can hire you in any EMEA or APAC country where Red Hat has a legal presence.
**What you will do**
+ Define, contribute to, and collaborate with Telco partners on Blueprints and system architectures pairing Red Hat platforms with Partner technology
+ Establish long-term technical relationships with key Telco partners, gathering and analyzing partner requirements and use cases to deliver meaningful business outcomes
+ Play an active hands-on role in researching and then architecting various OpenShift and Telco specific features into a unified solution, proactively test the involved technologies, experiment and provide demonstrations
+ Collaborate across teams (Product Management, Engineering, QE, Consulting, Support) to influence future directions and be an advocate for feature development and support needed for strategic partners' next generation offerings
+ Evangelize the team's work through blogs, web postings, or conference talks
+ Collaborate with cross-functional teams to identify opportunities for AI integration, driving continuous improvement and innovation in engineering practices
**What you will bring**
+ Strong architectural experience developing solution designs / reference implementations from concept to delivery
+ Telco specific experience and knowledge in Edge designs, High Availability, Hybrid Cloud, NFV architecture and containerized workload characteristics
+ Understanding of how open source and free software communities work
+ Experience working with Partners to develop and implement new technologies, with an ability to adapt and quickly learn
+ Hands on Kubernetes and/or OpenShift technologies experience - 2+ years
+ Comfortable working on complex multidisciplinary problems and bringing together a diverse set of technical options to a clear path forward.
+ Experience with Linux system programming in a distributed telecom environment, or experience and designing and integrating distributed systems in a telecom environment
+ Excellent written and verbal communication skills in English
**The following are considered a plus:**
+ 7+ years of experience in a Linux environment with at least one of the following languages: Golang, Python, Java, or C/C++. Leading or contributing to open source communities or being an open source maintainer.
+ Experience with cloud-native design principles especially in the context of container technologies (docker, cri-o) and workloads (CNFs) on kubernetes
+ System and performance engineering analysis and a proven track record of unlocking performance in constrained environments, including latency sensitive workload tuning (IEQ lines, CPU pinning, NUMA affinity, etc)
+ Comfortable using Gen AI as a productivity enhancement and for building tooling and automations
+ Strong experience with automation tools and/or scripting languages (Ansible, bash, python)
+ Certified RHEL/Kubernetes Administrator
+ You're willing to wear a lot of red, or a red hat
#LI-OA1
**About Red Hat**
Red Hat ( is the world's leading provider of enterprise open source ( software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** ** ** **. General inquiries, such as those regarding the status of a job application, will not receive a reply.**
Software Developer Engineer
Posted today
Job Viewed
Job Description
Calling all innovators – find your future at Fiserv.
We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.
Job Title
Software Developer Engineer
About your role:
Seeking a proactive and technically proficient Mid-Level Java Developer to join our dynamic FinTech team. This role requires a developer capable of contributing effectively to both microservices architectures and existing monolithic systems. The ideal candidate will possess strong problem-solving skills, a solid foundation in Java programming principles and object-oriented design, experience with common Java frameworks like Spring, Hibernate, a strong understanding of databases, SQL, experience with testing and automation, adherence to coding standards, and the ability to integrate quickly and make an immediate impact. This position involves developing, testing, and deploying robust applications in a fast-paced environment.
Responsibilities
- Design, develop, and maintain Java applications, including both microservices and monolithic architectures.
- Participate in the full software development lifecycle (design, coding, testing, deployment).
- Write clean, efficient, and well-documented code, adhering to established coding standards.
- Troubleshoot and resolve complex technical issues.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Contribute to the design and development of RESTful APIs.
- Work with databases (SQL and NoSQL), optimize queries for performance, and demonstrate a strong understanding of database concepts.
- Utilise version control systems (Git) and participate in code reviews.
- Implement, understand and maintain CI/CD pipelines using tools like Jenkins/ArgoCD.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
- Mentor junior developers and share knowledge.
- Contribute to system architecture and design decisions.
Desirable Skills
- Strong foundation in Java programming principles and object-oriented design.
- Proven ability to work with common Java frameworks such as Spring or JEE.
- Proven ability to work with both microservices and monolithic applications.
- Solid understanding of software development principles and best practices.
- Hands-on experience with Spring Framework (Spring Boot, Spring MVC, etc.).
- Proficiency in designing and implementing RESTful APIs.
- Strong database skills (SQL and NoSQL) and experience with data modeling.
- Familiarity with microservices architecture.
- Experience with version control systems (Git).
- Familiarity with CI/CD pipelines and DevOps concepts.
- Experience with testing frameworks and automation.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Ability to quickly learn new technologies and adapt to changing priorities.
- Experience working in an Agile environment.
- Demonstrated adherence to coding standards.
Qualifications
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
- 4-8 years of professional experience in Java development.
Experience that would be great to have:
- Experience in the financial services industry
Thank you for considering employment with Fiserv. Please:
- Apply using your legal name
- Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).
Our commitment to Diversity and Inclusion:
Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
Note to agencies:
Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions.
Warning about fake job posts:
Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.
Software Developer
Posted today
Job Viewed
Job Description
We require someone with a strong understanding of all engineering principles that possesses excellent programming skills to oversee the development of web applications and programs.
Job Type: Full-time
Pay: €75,000.00-€93,581.08 per year
Benefits:
- Employee assistance program
- Food allowance
- Gym membership
- Sick pay
- Work from home
Work Location: Hybrid remote in Rathmines West, Dublin, CO. Dublin
Software Developer
Posted today
Job Viewed
Job Description
SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.
Job Title:
Software Developer
Location:
Ireland, Galway – Hybrid
Role: Type:
Permanent, Full Time
Who We Are
At SOTI, we are committed to delivering best in class mobile and IoT device management solutions. We are looking for out of the box thinkers that appreciate the art of creating great software.
To us, being visionary is more important than doing things the way they've always been done.
What We're Looking For
Our people are our most important resource. For us to continue to develop new innovations and achieve the impossible, we are looking for out-of-the-box thinkers that appreciate the art of creating great software. We are looking for a Software Developer with strong previous experience with backend technologies and decent exposure on front-end technologies. You are excited to work shoulder to shoulder with talented, fun-loving team breaking down complex problems into simple solutions. You will be able to take part in brainstorming and bringing new ideas to the table, which will be rewarded by your professional growth and motivating career advancement with SOTI.
What's in it for you?
The People
-
Our people are our most important resource. From our humble origins in our founder's basement, to our industry-leading position today, SOTI has worked hard to foster a company culture that we can all believe in. A culture that emphasizes personal growth, continuous innovation and fun.
The Growth
-
Our environment fosters new ideas, fresh perspectives, and the ability to take them over the goal line. SOTI is a fast-paced environment with a global reach that encourages you to make your mark and be part of something big
The Technology
- You'll get the chance to work with leading-edge technologies and take on complex and interesting projects, as part of highly collaborative and agile teams. You will work alongside SOTI's partners which include leading tech giants that will keep you on the cusp of emerging technologies.
What You'll Do
- Develop innovative solutions to tackle big industry problems
- Write well designed, scalable, reliable, testable and reusable code by using best software development practices, clean code and solid principles
- Provide technical guidance on the research and development of new products and services
- Contribute towards the entire development life cycle of analysis, design, implementation and test
- Detect, report, investigate, and fix product defects
- Automation, including writing unit and integration tests
- Optimize and apply best practices
- Maintain high standards of quality for code, technical documentation, and deliverables
- Collaborate on projects with an all-star team comprised of varying skillsets through code reviews and design discussions
- Be active in the community by participating in meetups and conferences
- Participating in brainstorming and idea generation activities
- Stay up to date with advanced technologies to be able to provide the best solutions for new projects
Experience You'll Bring
- A minimum of 2 years of related industry experience working in software development environments where you are building back-end and front-end components of Web applications
- Computer Science graduate with good understanding of algorithms, data structures, design patterns, and you understand the logic behind the relationships within programs themselves.
- Strong background and experience with .NET Core, Web API
- A plus to have experience with front end technologies -JavaScript, HTML5, CSS3, AngularJS
- Independently write code, unit test cases, BDD and automation scripts.
- Passion for modern technology and a proven track record of successfully making a positive impact as tech visionary.
- Understanding/or strong interest in Agile methods such as Scrum/XP, Behavior Driven Development, and Continuous Delivery
- Eagerness to constantly learn and update your skills, and you like to share knowledge with others.
- Self-starter attitude with a high degree of initiative and a positive mindset
About SOTI
SOTI is the world's most trusted provider of mobile and IoT management solutions, with more than 17,000 enterprise customers and millions of devices managed worldwide. SOTI's innovative portfolio of solutions and services provide the tools organizations need to truly mobilize their operations and optimize their mobility investments. SOTI extends secure mobility management to provide a total, flexible solution for comprehensive management and security of all mobile devices and connected peripherals deployed in an organization.
At SOTI, we celebrate the uniqueness of our global teams and are proud to be an equal opportunity workplace. We are curious problem solvers who are committed to bringing the best mobile and IoT management solutions to market. We offer careers with #EndlessPossibilities.
What are you waiting for? Apply today:
If you want to bring your ideas to life, apply at SOTI today.
Please note that SOTI does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, SOTI will not consider or agree to payment of any referral compensation or recruiter fee.
Software Developer
Posted today
Job Viewed
Job Description
Software Developer
Kneat enables regulated organizations to move from paper-based validation to intelligent, digitized, paperless solutions. And we do it through the ongoing development of a powerful, purpose-built software platform. In 2014, after 8 years of intensive software development, we launched the world's most advanced validation software to help revolutionize the speed, precision, transparency and intelligence of validation in the Life Sciences sector. The solution is now used by some of the world's leading Life Sciences companies.
As Kneat continues to expand, we are looking for multiple Software Developer to join our R&D department. We are open to experience both mid and senior level.
Position Summary
Reporting to our Software Development Manager the Software Developer will help Kneat grow its market leading technology by contributing to the continuous growth and improvement of our software.
- The successful candidate will use their proven technical skills to drive enhancements to our product suite. We are seeking an enthusiastic, team-oriented, self starter who can use the latest tools and technologies to create real world solutions to complex user problems while growing their full stack / back end experience in a fast-paced agile environment. If this sounds like you, we want to hear from you
Primary Responsibilities
Build and improve new features and product areas that will support our growing customer base.
Work as part of an Agile team from initial ideas, designing and prototyping through to final delivery.
Comfortable with engaging with new technologies and leveraging cloud-based services to optimise what you deliver.
Have a passion for continuous improvement and maintaining high coding standards.
Take ownership of your work through to customer deployment.
Minimum qualifications
Have 3 years + of programming experience with commercial software.
Experience working on many aspects of the web development stack –, back-end, data and code deployment (you may not be an expert in all areas)
- C#, .Net (Framework, Core), Entity Framework, JavaScript, jQuery
Good knowledge and experience creating REST APIs
Ability to write high quality, secure and performant code as part of a team.
Good understanding of CI/CD and pipelines.
Nice to Haves
Comfortable working with containers
Have worked with AWS or similar cloud-based services.
JWT (JSON Web Tokens) handling and Session Management
Role-based and claims-based authorisation.
Familiarity with SAML, Single Sign-On (SSO), OAuth and Multi-Factor Authentication (MFA).
ASP.NET Core Identity for user management and experience with AWS Cognito
What We Offer You
At Kneat, we truly value ideas and collaboration so we've created an environment that builds, protects and celebrates teamwork. Our strong culture is central to our continued success.
We offer programs and rewards that one would expect from a highly successful and growing technology company:
A fantastic culture, team, energy, and a high-growth successful company
Competitive salary and benefits
Flexible work arrangements
Health benefits
Training & professional development
We invite interested applicants to share their resume and cover letter.
We operate on a hybrid working basis.
Applicants must have a permanent Irish working visa.
Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable
accommodations may be made to enable qualified individuals with disabilities to perform these essential functions. Kneat is an equal opportunity employer
Software Developer
Posted today
Job Viewed
Job Description
Kneat enables regulated organizations to move from paper-based validation to intelligent, digitized, paperless solutions. And we do it through the ongoing development of a powerful, purpose-built software platform. In 2014, after 8 years of intensive software development, we launched the world's most advanced validation software to help revolutionize the speed, precision, transparency and intelligence of validation in the Life Sciences sector. The solution is now used by some of the world's leading Life Sciences companies.
As Kneat continues to expand, we are looking for multiple Software Developer to join our R&D department. We are open to experience both mid and senior level.
Position Summary
Reporting to our Software Development Manager the Software Developer will help Kneat grow its market leading technology by contributing to the continuous growth and improvement of our software.
- The successful candidate will use their proven technical skills to drive enhancements to our product suite. We are seeking an enthusiastic, team-oriented, self starter who can use the latest tools and technologies to create real world solutions to complex user problems while growing their full stack / back end experience in a fast-paced agile environment. If this sounds like you, we want to hear from you
Primary Responsibilities
- Build and improve new features and product areas that will support our growing customer base.
- Work as part of an Agile team from initial ideas, designing and prototyping through to final delivery.
- Comfortable with engaging with new technologies and leveraging cloud-based services to optimise what you deliver.
- Have a passion for continuous improvement and maintaining high coding standards.
- Take ownership of your work through to customer deployment.
Minimum Qualifications
- Have 3 years + of programming experience with commercial software.
- Experience working on many aspects of the web development stack –, back-end, data and code deployment (you may not be an expert in all areas)
- C#, .Net (Framework, Core), Entity Framework, JavaScript, jQuery
- Good knowledge and experience creating REST APIs
- Ability to write high quality, secure and performant code as part of a team.
- Good understanding of CI/CD and pipelines.
Nice to Haves
- Comfortable working with containers
- Have worked with AWS or similar cloud-based services.
- JWT (JSON Web Tokens) handling and Session Management
- Role-based and claims-based authorisation.
- Familiarity with SAML, Single Sign-On (SSO), OAuth and Multi-Factor Authentication (MFA).
- ASP.NET Core Identity for user management and experience with AWS Cognito
What We Offer You
At Kneat, we truly value ideas and collaboration so we've created an environment that builds, protects and celebrates teamwork. Our strong culture is central to our continued success.
We offer programs and rewards that one would expect from a highly successful and growing technology company:
- A fantastic culture, team, energy, and a high-growth successful company
- Competitive salary and benefits
- Flexible work arrangements
- Health benefits
- Training & professional development
We invite interested applicants to share their resume and cover letter.
We operate on a hybrid working basis.
Applicants must have a permanent Irish working visa.
Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable
accommodations may be made to enable qualified individuals with disabilities to perform these essential functions. Kneat is an equal opportunity employer
Software Developer
Posted today
Job Viewed
Job Description
SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.
Job Title: Software Developer
Location: Ireland, Galway – Hybrid
Role: Type: Permanent, Full Time
Who We Are
At SOTI, we are committed to delivering best in class mobile and IoT device management solutions. We are looking for out of the box thinkers that appreciate the art of creating great software.
To us, being visionary is more important than doing things the way they've always been done.
What We're Looking For
Our people are our most important resource. For us to continue to develop new innovations and achieve the impossible, we are looking for out-of-the-box thinkers that appreciate the art of creating great software. We are looking for a Software Developer with strong previous experience with backend technologies and decent exposure on front-end technologies. You are excited to work shoulder to shoulder with talented, fun-loving team breaking down complex problems into simple solutions. You will be able to take part in brainstorming and bringing new ideas to the table, which will be rewarded by your professional growth and motivating career advancement with SOTI.
What's in it for you?
The People - Our people are our most important resource. From our humble origins in our founder's basement, to our industry-leading position today, SOTI has worked hard to foster a company culture that we can all believe in. A culture that emphasizes personal growth, continuous innovation and fun.
The Growth - Our environment fosters new ideas, fresh perspectives, and the ability to take them over the goal line. SOTI is a fast-paced environment with a global reach that encourages you to make your mark and be part of something big
The Technology - You'll get the chance to work with leading-edge technologies and take on complex and interesting projects, as part of highly collaborative and agile teams. You will work alongside SOTI's partners which include leading tech giants that will keep you on the cusp of emerging technologies.
What You'll Do
- Develop innovative solutions to tackle big industry problems
- Write well designed, scalable, reliable, testable and reusable code by using best software development practices, clean code and solid principles
- Provide technical guidance on the research and development of new products and services
- Contribute towards the entire development life cycle of analysis, design, implementation and test
- Detect, report, investigate, and fix product defects
- Automation, including writing unit and integration tests
- Optimize and apply best practices
- Maintain high standards of quality for code, technical documentation, and deliverables
- Collaborate on projects with an all-star team comprised of varying skillsets through code reviews and design discussions
- Be active in the community by participating in meetups and conferences
- Participating in brainstorming and idea generation activities
- Stay up to date with advanced technologies to be able to provide the best solutions for new projects
Experience You'll Bring
- A minimum of 2 years of related industry experience working in software development environments where you are building back-end and front-end components of Web applications
- Computer Science graduate with good understanding of algorithms, data structures, design patterns, and you understand the logic behind the relationships within programs themselves.
- Strong background and experience with .NET Core, Web API
- A plus to have experience with front end technologies -JavaScript, HTML5, CSS3, AngularJS
- Independently write code, unit test cases, BDD and automation scripts.
- Passion for modern technology and a proven track record of successfully making a positive impact as tech visionary.
- Understanding/or strong interest in Agile methods such as Scrum/XP, Behavior Driven Development, and Continuous Delivery
- Eagerness to constantly learn and update your skills, and you like to share knowledge with others.
- Self-starter attitude with a high degree of initiative and a positive mindset
About SOTI
SOTI is the world's most trusted provider of mobile and
IoT management
solutions, with more than 17,000 enterprise customers and millions of devices managed worldwide. SOTI's innovative portfolio of solutions and services provide the tools organizations need to truly mobilize their operations and optimize their mobility investments. SOTI extends
secure mobility management
to provide a total, flexible solution for comprehensive management and security of all mobile devices and connected peripherals deployed in an organization.
At SOTI, we celebrate the uniqueness of our global teams and are proud to be an equal opportunity workplace. We are curious problem solvers who are committed to bringing the best mobile and IoT management solutions to market. We offer careers with #EndlessPossibilities.
What are you waiting for? Apply today:
If you want to bring your ideas to life, apply at SOTI today.
Please note that SOTI does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, SOTI will not consider or agree to payment of any referral compensation or recruiter fee.
Be The First To Know
About the latest Framework engineer Jobs in Ireland !
Software Developer
Posted today
Job Viewed
Job Description
The Company
CoolPlanet is a global leader in industrial-scale decarbonisation. Our SaaS platform, CPOS, helps organisations reduce their energy spend and therefore reach Net Zero faster by optimising operations across industrial, manufacturing and commercial environments.
We engage in developing and designing innovative energy-efficient solutions through examining and modelling our customers' existing processes and equipment in order to identify and implement energy conservation measures. We dramatically reduce carbon emissions and bring the world closer to solving climate change.
Our people are the driving force behind our success. We have a high-performance, fast-paced, growth culture that attracts and fosters highly talented and driven individuals.
The Software
Cool Planet Operating System (CPOS) is a cutting-edge industrial energy optimisation platform leading the industry in the reduction of energy spend and emissions.
CPOS empowers smarter business operations by connecting equipment, software, and services to protect, control, and optimise assets and processes within manufacturing, industrial and commercial building environments. Across multiple energy-intensive verticals, the business provides customers with end-to-end product and service solutions that help ensure the optimisation of their resource consumption.
Position Overview:
We are looking for a hands-on Tech Lead to strengthen our development team. You'll bring deep expertise in building RESTful APIs using Java and Spring Boot, and integrating them seamlessly into a React single-page application.
In this role, you'll support our engineers with technical leadership and mentoring and act as a key bridge between our back-end and front-end teams, contributing to the end-to-end delivery of features. Experience with React and an interest in AI/ML and Generative AI will set you apart.
What You'll Do
- Design, develop, and maintain high-quality, performant, and testable REST APIs using Java and Spring Boot.
- Integrate APIs into a React single-page application, ensuring smooth user experiences.
- Collaborate closely with product managers, UX designers, and front-end/back-end engineers to deliver complete, high-impact features.
- Contribute to and refine engineering best practices, coding standards, and development processes, as well as mentoring and upskilling engineers.
- Contribute in shaping technical direction, ensuring robustness, scalability, and innovation. Participate in code reviews and technical design discussions.
- Help integrate AI/ML and GenAI features into the platform.
Skills & Experience Required
- 5+ years of professional software development experience, 2+ years in a lead/mentorship role.
- Proficiency in Java, Spring Boot, and REST API design and implementation.
- Hands-on experience building single-page applications (SPAs) using React or a similar framework.
- Solid understanding of relational databases, SQL, and entity relationship design.
- Experience with version control (Git), CI/CD pipelines, and automated testing frameworks.
- Strong problem-solving skills, attention to detail, and ability to work collaboratively in an agile environment.
About You
- You're passionate about using technology to tackle climate change.
- You enjoy leading by example, mentoring others, and raising technical standards.
- You thrive in fast-paced, agile environments and bring curiosity, adaptability, and problem-solving to everything you do.
Benefits
- Private medical insurance
- Company pension
- Employee Share Option Scheme
- Company social events
- Career growth with dedicated upskilling time.
- Bike to work scheme
- Lunch provided on site
- Gym on site
- Refer A Friend Incentive: Earn €2,000 per referral
- Devices: Company phone and laptop
- Be part of a mission-driven company tackling climate change with technology.
Location: Our office is based in Powerscourt House, Co. Wicklow. We offer a hybrid working model of 3 days on-site with the opportunity to work flexibly.
At CoolPlanet, we are dedicated to fostering a diverse and inclusive workplace culture where everyone feels valued, respected, and empowered to contribute their unique perspectives. We believe in equal opportunities for all, regardless of race, ethnicity, gender, religion, sexual orientation, age, disability, or any other characteristic. We are committed to creating an environment that celebrates diversity and encourages collaboration, innovation, and personal growth. Together, we strive to build a CoolPlanet where every individual can thrive.
Job Types: Full-time, Permanent
Pay: From €85,000.00 per year
Benefits:
- Bike to work scheme
- Company events
- Company pension
- Employee assistance program
- Flexitime
- On-site gym
- On-site parking
- Private medical insurance
- Sick pay
- Wellness program
- Work from home
Ability to commute/relocate:
- Co. Wicklow, CO. Wicklow: reliably commute or plan to relocate before starting work (preferred)
Work Location: Hybrid remote in Co. Wicklow, CO. Wicklow
Software Developer
Posted today
Job Viewed
Job Description
Software Developer - Greenfield iOS Development
Remote-First ¦¦ Permanent ¦¦ Ireland
€60,000 - €5,000 DOE
TechHeads is proud to bring you a new opportunity for an iOS focused Software Developer with a global leader in creating seamless digital experiences. This is a permanent role based in Ireland that supports a flexible working model where, dependant on your location, there is an onsite requirement of 1-4 times per month. Giving you excellent work life balance as you work with this enterprise scale organisation.
From Swift/Objective-C development and API integrations to code reviews and performance tuning, you'll gain hands-on experience across the full iOS stack. You'll also contribute to modernising the codebase and improving CI/CD pipelines, allowing you to develop your engineering skillset as you make a lasting impact on large-scale projects.
In this role, you'll collaborate with product managers, designers, and like-minded engineers in a cross-functional, agile environment. This gives you the chance to learn in an environment built on knowledge sharing and diverse expertise as you strengthen your collaborative skills.
If you're looking for a high-impact role where you can work with and learn from industry experts, this is the role for you
Responsibilities
- Design, develop, test, and maintain the application using Swift and Obj-C.
- Collaborate with product managers, designers, and backend engineers to build and ship features end-to-end.
- Participate in code reviews, contribute to team best practices, and help maintain code quality and performance.
- Work with modern iOS tools and libraries (Swift Data, Async/Await, Combine, Swinject etc.).
- Ensure the application meets performance, quality, and responsiveness standards.
- Monitor app performance and usage metrics to identify and resolve issues.
- Contribute to improving development processes, CI/CD pipelines, SPM, and tooling.
- Stay current with the latest iOS development trends, tools, and technologies.
Requirements:
- 3+ years of professional experience in iOS development.
- Experience with Obj-C, Swift and interoperability between languages.
- Solid understanding of UIKit, Apple Frameworks, View Controllers and programmatic UIs.
- Understanding of object-oriented programming, design patterns, and principles.
- Experience with RESTful APIs, JSON and Network proxies
- Experience with Git/GitHub
- Unit/UI testing experince.
- Understanding of the full mobile development life cycle, including deployment and app store submission.
Nice-to-Have:
- Familiarity with SwiftUI, Dependency Injection
(Swinject)
and Reactive Programming
(Combine or RXSwift). - Familiar with Coordinator pattern, Generics, Protocol Orientated Programming
- Familiarity with CI/CD tools, e.g. GitHub Actions, Xcode Cloud
Compensation:
- Salary: ,000 - ,000 DOE
- Benefits: Healthcare, Pension and More
If you would like to be considered for this position, please share a copy of your updated CV to
Software Developer
Posted today
Job Viewed
Job Description
Introduction
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
Your Role And Responsibilities
Keycloak is the leading open source Identity and Access management platform, and part of the Cloud Native Computing Foundation (CNCF). It provides a broad range of capabilities to secure applications in a cloud-native environment, such as single sign-on (SSO), identity brokering and user federation. Keycloak is aiming to become the preferred choice for a broad community of developers and customers to authenticate users for secure applications, fitted and performing well for a broad range of use cases.
As a key member of our dynamic team, you will play a vital role in crafting exceptional experience for teams that run and maintain Keycloak. You will help the team push to provide a smooth and reliable experience for running Keycloak in production environments making it effortless to configure, deploy, upgrade and overall operate.
You will steward Keycloak's ability to scale and perform efficiently and consistently in different types of deployments while being as simple as possible to run and maintain.
In this role you will collaborate closely with other teams at IBM and Red Hat, especially with other Keyloak teams and the Infinispan project team. You will also engage with customers and our open-source community to gather feedback and understand their needs.
You'll have the opportunity to directly influence the future design and roadmap of Keycloak.
Preferred Education
Bachelor's Degree
Required Technical And Professional Expertise
- Minimum of 2+ years of professional experience in Java software development.
- Strong understanding of core Java concepts and design patterns.
- Proven experience with building and deploying applications in cloud environments (e.g., Kubernetes, Docker, OpenShift, Helm, Terraform).
- Excellent verbal and written communication skills in English.
- Ability to work seamlessly as part of a team, contributing to collective goals and fostering a collaborative work environment.
- Experience with working in a geographically distributed team.
- Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions.
- A self-starter with a proactive mindset, able to initiate and drive projects independently.
Preferred Technical And Professional Experience
- Experience with contributing to open-source projects, particularly Keycloak or other identity management solutions.
- Expertise in relational databases (e.g. PostgreSQL, MySQL, SQL Server).
- Testing infrastructures for performance and resilience with functional tests, chaos tests and load tests.
- Practical knowledge of Quarkus
- Familiarity with authentication and authorization protocols (e.g., OAuth 2.0, OpenID Connect, SAML).