← Zurück zur Liste
Stelle · Senior

Senior Software Engineer

Softwareentwickler • Senior • Vor Ort • Vollzeit Ungarn Budapest, Ungarn

As a Senior Software Engineer on Genesys' Enterprise Messaging team, you build cloud-based microservices in Node.js/TypeScript and Go that power next-generation collaboration experiences.

Responsibilities

  • Design, develop, and test features, functions, and microservices delivered via platform components that are highly scalable, available, and reliable
  • Stay current with industry developments and new trends
  • Recommend new technologies as components of a solution when appropriate
  • Take ownership of features end-to-end: from design documents and reviews to acceptance testing and deployment
  • Understand and comply with PCI, HIPAA, GDPR, and other applicable global compliance regulations
  • Adhere to the Genesys Code of Business Conduct and Ethics
  • Develop cloud-based microservices on the Enterprise Messaging team enabling next-generation collaboration experiences

Requirements

  • 4+ years of experience in software engineering
  • Extensive software development experience with a focus on server-side development
  • Willingness to work day-to-day in Node.js/TypeScript and Go
  • Experience with the full application lifecycle from development through deployment and support
  • Working experience with REST API back-end services
  • Familiarity with NoSQL or traditional RDBMS databases
  • Unit testing and automation experience

Soft skills

Understand why security, logging, metrics, and test automation are important as first-class components of new developmentDescribe problems accurately and propose practical solutionsDriven to get results and adapt to challengesProactive, anticipate and handle issuesHigh level of curiosity, keep abreast of the latest technologiesPride of ownership, strive for excellence

About the company

At Genesys, we help organizations create better customer experiences through AI-powered experience orchestration. Our platform connects people, systems, data, and AI to help organizations deliver more personalized service, improve operational efficiency, and build stronger customer relationships. Our technology is used by more than 8,000 organizations in over 100 countries.

Ähnliche Stellen