Looking for Jobs in Genesys? If Yes, here you will get complete details about Genesys Jobs 2023 and Genesys Hiring Process 2023 are mentioned below
About the Company: Genesys, is a company that sells customer experience and call center technology to mid-sized and large businesses. It sells both cloud-based and on-premises software. Genesys is headquartered in Daly City, California, and has offices in Canada, Latin America, Europe, the Middle East, Africa, Asia, and Australia. The detailed Eligibility and Job Description of Genesys Careers 2023 are given below
Company: Genesys
Company Website: Genesys
Wikipedia: Genesys Wiki
Position: Associate Software Engineer
Education: B.E/B.Tech
Passout Batch: 2020/2021/2022
Job Location: Chennai
Salary: As per the Industry
Experience Level: 0 -2 Years
Requirements:
- Should be a graduate in ECE, CSE or IT stream of engineering
- Should have an experience of 0 – 1+ years in software industry.
- Should be willing to learn and explore new technologies quickly.
- Should be interested in Innovation, R&D & Coding
- Good in communication and interpersonal skills
- Should be willing to perform as an individual contributor.
Skills & Tools:
- Good analytical, debugging and communication skills.
- Exposure to C/C++ or Java or UI or Python or Javascript/NodeJs
- Good understanding of OOPS is a MUST along with exposure to Object Oriented Design (OOD) & Analysis
- Good understanding of networking concepts and hands on experience on socket programming.
- Knowledge about VoIP technologies (like SIP/RTP/RTCP) would be an added advantage.
- Well versed with multithreading concepts/programming & exposure to debugging tools/techniques for profiling C++ or Java)
- Exposure to web-based applications would be added advantage.
- Familiarity with formal design processes would be an added advantage.
- Exposure to Cloud Platforms like Azure, AWS etc. and Microservices architecture.
Roles & Responsibilities:
- Analysing the product requirements
- Design and develop new product features within estimated plans for development.
- Provide inputs to the architecture of new modules and components.
- Provide estimations of work effort for requirements
- Define and manage the build.
- Implement and unit test developed features.
- Review design and code of peers
- Work with QA to define a test plan and help them understanding the features.
- Reproduce and fix defects.
- Automate unit test cases for the newly developed features with Continuous Integration (CI) framework.
- Contribute to White-Box Testing
- Become source of innovative features/solutions to enhance our core business.