Associate Software Engineer

Short Description

Genesys is looking for a Associate Software Engineer who can produce high-quality code that is unit tested, reviewed, and checked in regularly.

Job Description

Job Summary  
Entry Level professional, who shall perform routine activities related to applications development/Testing/Support/Maintenance/Enhancement. Focuses on learning and acquiring work skills/knowledge in the respective field s/he will be part of the core Development team that works in Agile. 

Major Responsibilities 
  • Produce high-quality code that is unit tested, reviewed, and checked in regularly
  • Be part of a Team that builds great software and troubleshoots and fixes customer problems
  • Communicate with product owners, stakeholders and fellow team members to identify system requirements
  • Collaborate with Support, Dev, QA and Field teams to diagnose and troubleshoot complex customer issues and orchestrate development and testing of patches/hotfixes.

  • BachelorÔ??s preferably in computer science with 6 months to 2 years of development experience 
  • Strong C#.NET development & debugging skills
  • Database experience with hands-on SQL knowledge
  • Good understanding of the REST APIs and its usage
  • Strong written and verbal communication skills

Desired Skills  
  • Familiarity with Windows Server, Active Directory, Virtual machines
  • Familiarity with source control (Perforce, GIT, SVN) and issue tracking (Jira ideally) systems
  • Experience in unit tests and associated frameworks
  • Any experience with Angular (any version) is a nice to have
  • Software prototyping and debugging skills
  • Able to work on own initiative with minimal supervision 

Associate Software Engineer
Mid-Senior-level Information | Information Technology | Technology Full-time Other | Engineering | Information Technology Software Engineer | Senior Software Engineer
Genesys powers 25 billion of the world's best customer experiences each year. Our success comes from connecting employee and customer conversations on any channel, every day. Over 10,000 companies in 100+ countries trust our #1 customer experience platform to drive great business outcomes and create lasting relationships. Combining the best of technology and human ingenuity, we build solutions that mirror natural communication and work the way you think. Our industry-leading solutions foster true omni channel engagement, performing equally well across all channels, on-premise and in the cloud. Experience communication as it should be: fluid, instinctive and profoundly empowering. Visit