##### Job Description :
Responsible for architecting, developing, testing, implementing, and
maintaining AWS applications. Troubleshoots and solves software issues related
to Genesys Innovation Applications. Research technical problems and suggests
improvements for applications.
##### **What you bring to the team:**
* AWS full stack development experience: database, server-side, and front-end
* 5+ years of total development experience
* 2+ years of design and development experience in technologies using REST APIs and microservices architectures
* 2+ years of AWS experience
* At least 1.5+ years of React and Node.js-based real-time application experience
* Specific AWS services of interest include but are not limited to S3, DynamoDB, Lambda, CloudFormation, CloudFront, Route53, IAM, SNS, SQS, KMS, VPC, CloudWatch, CloudTrail, etc.
* Experience with CI/CD and automated testing
* Demonstrated success in actively contributing to large consulting projects
* Effectively communicates to diverse technical and nontechnical audiences, including developers, technical leads, peer architects, delivery owners, business owners, senior leaders, etc.
* Experience in full life-cycle software development or methodology using Agile, Scrum, Kanban, etc.; requirements analysis, design, development, testing, and implementation
* Work with teams as they perform feature-level design, development, testing, and performance analysis.
* Develop the required technical pieces/end-to-end solutions for multi-layered applications on a variety of technology stacks
* 2-3 years of experience developing contact center technologies like Cisco, Avaya, Genesys, Nice, Talk Desk, etc.
##### **Qualifications:**
* BS/MS/BA or equivalent. Computer Science major preferred.
* 5 years or more of commercial software development experience in node.js, Javascript, C#, and Java where an additional language such as Python, PHP, or C++ is a benefit.
* Experience with deploying software, administrative procedures, and configuration for Windows and Linux operating environments.
* Ability to work independently on routine duties or projects with general instructions on new assignments.
* Excellent verbal, and writing skills and the ability to effectively interact with clients (business and technical audiences) in the English language is a must. Having similar capabilities in other major European languages is a plus.
* Demonstrate solid analytical programming and problem-solving skills including software operation diagnostics
* Must be able to present examples of technical documentation such as technical design specifications, user guides, or deployment manuals.
* Optimize billable utilization opportunity
* Must demonstrate the ability to effectively understand and consult with clients and partners (vendors and internal teams) in a high-paced environment and flexible schedules. May assist with resolving escalated customer issues that originated with customers or patner
##### **Familiarity with the following is a definite plus:**
* Should have development exposure to data streaming applications
* Should have application development knowledge of RTA-based UI applications
* Practical experience deploying or developing Genesys technologies, especially with integration to various customer environments/backend systems using Genesys SDKs (PSDK, WFM API, IceLib, ICWS, GWS).
* Good practical experience with development methodologies
* Practical experience with best Consulting Services/Project Delivery practices employed in the industry among leading consulting organizations
* Good working experience with database administration/optimization