Genesys

Software Engineer

Genesys
Posted 10/19/2026full-timeGalway • IrelandJuniorMid-LevelWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing cloud-native applications, particularly with Java and REST APIs, while applying object-oriented programming principles. Proven ability to mentor team members and enhance team velocity through effective collaboration and agile practices.

Highest-signal resume keywords
Java ProgrammingCloud Native Application DevelopmentREST API DevelopmentMicroservices ArchitectureDevOps Practices

Tech Stack

Tools & technologies
AWSCloudJavaMicroservices

About the role

Key responsibilities & impact
  • Develop components and services for mission-critical cloud products
  • Design and develop high-quality, efficient, testable software for key product features
  • Own features end-to-end, from design through acceptance testing and deployment
  • Contribute to system architecture and the wider product ecosystem
  • Provide input and direction to the Product roadmap
  • Review code, provide best-practice feedback, improve readability, and anticipate issues
  • Troubleshoot post-deployment production support issues and develop solutions
  • Act as a mentor to team members
  • Enhance overall team velocity
  • Apply processes for data security, traceability, and information sharing
  • Iteratively deliver software using a DevOps model with CI/CD and agile practices

Requirements

What you’ll need
  • Degree in Computer Science, Software Engineering, or related work experience
  • 2+ years of experience in Software Engineering
  • Excellent programming skills, particularly in Java
  • Working experience with REST API back-end services
  • Expert-level understanding of object-oriented programming and design
  • Cloud Native application development, preferably AWS based
  • Familiarity with Natural Language Understanding concepts and solutions
  • Understanding of Microservices architecture principles and best practices
  • Familiarity with Voice Bot Platforms
  • Experience with Speech To Text and Text To Speech concepts and technology
  • Experience working on research projects
  • Experience working with remote engineering teams
  • Proactive, self-driven, and possessing a growth mindset
  • Effective verbal and written communicator
  • Strong collaboration and listening skills

Benefits

Comp & perks
  • Flexible work options, including hybrid schedules, work-from-home flexibility, and onsite collaboration
  • Career development and growth opportunities
  • Continuous learning, mentoring, and advancement paths
  • Competitive employer-supported pension scheme
  • Annual bonus program
  • Private health insurance
  • Company dental plan
  • Wellness supports
  • Income Protection
  • Life Assurance
  • Financial planning resources
  • Family-friendly policies
  • Paid maternity and paternity leave
  • Paid volunteer time
  • August Free Fridays
  • Well-being resources
  • Regionally tailored programs for employees and their families
  • Education support

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringObject-Oriented ProgrammingTestable Software DevelopmentData Security ProcessesTroubleshooting Production IssuesNatural Language UnderstandingSpeech To Text TechnologyText To Speech Technology
Soft Skills
Effective CommunicationCollaboration SkillsMentoringProactive MindsetGrowth Mindset
Tools & Technologies
AWSCI/CDAgile PracticesVoice Bot Platforms
Industry Keywords
Cloud ProductsSystem ArchitectureProduct RoadmapRemote Engineering Teams